Yet Another New Glibc/Binutils/GCC Failure

Zack Winkles winkie at
Wed May 28 20:21:20 PDT 2003

John Anthony Kazos Jr. (jkazos at wrote:
> Using the ~winkie patches and fixinclude instructions, and the online CVS 
> snapshot of the book for today, GCC 3.3, GLibC 2.3.2, BinUtils 
> Made binutils, made gcc, make check failed on glibc.
> cd /lfs/glibc-build/posix && gcc -B/lfs-build/bin/ -O  -include ../config.h 
> /lfs/glibc-2.3.2/posix/annexc.c -o annexc
> In file included from /usr/include/signal.h:358,
>                  from /lfs/glibc-2.3.2/posix/annexc.c:25:
> /usr/include/bits/sigthread.h:36: error: storage class specified for 
> parameter `type name'
> make[2]: *** [/lfs/glibc-build/posix/annexc] Error 1
> make[2]: Leaving directory `/lfs/glibc-2.3.2/posix'
> make[1]: *** [posix/tests] Error 2
> make[1]: Leaving directory `/lfs/glibc-2.3.2'
> make: *** [check] Error 2
> Wtf is it trying to use /usr/include/anything? How do I get it to not?

Oh oh oh oh. I see what it is. I've run into this myself but in a
different way. It seems that the glibc testsuite doesn't know how to use
it's own includes, so it falls back to whatever is on the system. Try
installing glibc, and then run the testsuite again.

Unsubscribe: send email to listar at
and put 'unsubscribe lfs-dev' in the subject header of the message

More information about the lfs-dev mailing list