Yet Another New Glibc/Binutils/GCC Failure

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


John Anthony Kazos Jr. (jkazos at vt.edu) 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 2.13.2.1. 
> 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 linuxfromscratch.org
and put 'unsubscribe lfs-dev' in the subject header of the message



More information about the lfs-dev mailing list