building glibc 2.15

Allin Cottrell
Thu Mar 22 16:46:00 GMT 2012

On Thu, 22 Mar 2012, Thomas Schwinge wrote:

> On Thu, 22 Mar 2012 08:42:41 -0400 (EDT), Allin Cottrell <> wrote:
>> I just tried building glibc 2.15 from the release tarball on
>> i686-pc-linux-gnu, and I see that the old __i686 issue is
>> still there (build failure at i386/fpu/s_frexp.S).
>> I got the impression from reading libc-alpha that this (and
>> various other things) had been fixed lately. Could anyone tell
>> me if the __i686 thing is in fact fixed in git, and if so
>> what's the recommended git invocation to get the latest
>> "goodies".
> Please see <>
> for the __i686 issue, and <> for
> Git instructions.

Thanks. After I applied the __i686 patch found on the wiki 
glibc 2.15 built OK. But I'm seeing a few failures on "make 
check" and wondered if they were "expected" or anomalous. The 
failed tests are tst-mqueue1, tst-mqueue2, tst-mqueue3, 
tst-mqueue4, tst-mqueue7 and check-localplt. I can post the 
.out files if that's useful, but for example:

"mq_setattr on invalid mqd_t did not fail with EBADF: \
Function not implemented"

"fct: mq_getattr failed: Function not implemented"

This is on Linux 3.3, gcc 4.7.0.

Allin Cottrell

More information about the Libc-help mailing list