[GLIBC HEAD] Problemy z libc.a i brakiem informacji o TLS

Piotr Szymanski djurban w pld-dc.org
Pią, 25 Mar 2005, 00:55:58 CET


Witam,

Budujac valgrind na :
gcc-3.4.3-5
binutils-2.15.96-0.1
glibc-2.3.4-1.4

Dostaje
******************************
/usr/bin/ld: __libc_errno: TLS definition 
in /usr/lib/gcc/athlon-pld-linux/3.4.3/../../../libc.a(errno.o) section .tbss 
mismatches non-TLS reference 
in /usr/lib/gcc/athlon-pld-linux/3.4.3/../../../libc.a(check_fds.o)
/usr/lib/gcc/athlon-pld-linux/3.4.3/../../../libc.a: could not read symbols: 
Bad value
******************************

Pogoglowalem troche i znalazlem:
------------------------------
Anyhow, after some searching, it turns out that the cause is that when you 
strip your libs (as I did on my host LFS) it strips the TLS information!
------------------------------

Ale przeciez my nie stripujemy libc.a ?

Szukajac dalej trafilem na
******************************
http://sources.redhat.com/ml/libc-alpha/2004-10/msg00016.html
******************************

Jak nie bedzie sprzeciwu to wrzuce go do glibca.
-- 
Piotr Szymanski
djurban w pld-linux.org




Więcej informacji o liście dyskusyjnej pld-devel-pl