glibc-2.3.4-20040701: error with libc_pic.a

Vladimir Rusinov aka B. vovanrusinov at rambler.ru
Thu Dec 30 02:30:38 PST 2004


Hello, Matthew Burgess <matthew at linuxfromscratch.org>!

On Thu, 30 Dec 2004 08:54:59 +0000 you wrote:

> > errno: TLS definition in /tools/glibc-build/libc_pic.a(errno.os)
> > section.tbss mismatches non-TLS reference in
> > /tools/glibc-build/elf/dl-allobjs.os/tools/glibc-build/libc_pic.a:
> > could not read symbols: Bad value collect2: ld returned 1 exit
> > status
> 
> A few of us have seen, and have been trying to diagnose this problem 
> recently.  It looks like Suse must have a stripped libc.a file, as
> this is what tickles a bug in binutils.  Could you try compiling 
> binutils-2.15.94.0.2 instead of binutils-2.15.91.0.2 in chapter 5 
> please?

Yes, I have build binutils-2.15.94.0.2 in "Binutils-2.15.91.0.2 -
Pass 1" - no errors
Than I have build gcc-3.4.3 - no errors
Than I have istalled needed headers and tried to compile
glibc-2.3.4-20040701, but it returns this error.

> That shouldn't be affected by the TLS bug.  It may be useful
> if you could tell us what the hosts' binutils version is too.

Host binutils version: 2.15.90.0.1.1-31

-- 
WBR, Vladimir Rusinov aka B.



More information about the lfs-support mailing list