On 10/31/2010 04:42 PM, Santiago Vila wrote:
> Yes, I knew about this. I asked for help here:
> 
> http://lists.debian.org/debian-alpha/2010/03/msg00015.html
> 
> but had no luck.
> 
> 
> Eric Blake wrote:
>  
>> This is due to a known bug in the Alpha implementation of memchr:
>> http://sourceware.org/bugzilla/show_bug.cgi?id=12019
>>
>> In m4.git, branch-1.4 already has a workaround for the Alpha bug, by using a
>> newer gnulib that detects the bug in glibc and uses a replacement memchr() 
>> and
>> strstr().
> 
> Good to know. Simple question: Is this fixed in 1.4.15?
> (which I have just realized that it exist).

No, but it IS fixed in m4.git branch-1.4, and I hope to release 1.4.16
this week.  The latest m4.git also works around the glibc bug on all
architectures (except SSE4.2) where strstr() could have false positives
on certain periodic needles.

http://git.sv.gnu.org/cgit/m4.git/commit/?h=branch-1.4&id=5e763da32

-- 
Eric Blake   ebl...@redhat.com    +1-801-349-2682
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to