current cvs build failure on debian ppc sid

Andrew Walrond andrew@walrond.org
Sun Apr 20 13:41:00 GMT 2003


This error is not restricted to ppc; I reported it for x86 a while back.
Stick to the last release version, unless you want to use nptl (see 
other recent comments by Ulrich)

Jack Howarth wrote:
>    Is anyone else on ppclinux seeing build failures
> with glibc cvs? I am seeing the same build failure
> with cvs checkouts from 04/15, 04/18 and 04/19. The 
> failure occurs with either binutils 2.13.90.0.18 or
> 2.13.90.0.20 using gcc 3.2.3-pre. The glibc 04/01
> cvs built fine with binutils 2.13.90.0.18. The error
> is...
> 
> rm -f /home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/rt/librt.so.new
> gcc-3.2   -shared -static-libgcc -Wl,-O1  -Wl,-z,defs -Wl,-dynamic-linker=/lib/ld.so.1  -B/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/csu/  -Wl,--version-script=/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/librt.map -Wl,-soname=librt.so.1 -Wl,-z,combreloc  -L/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj -L/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/math -L/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/elf -L/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/dlfcn -L/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/nss -L/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/nis -L/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/rt -L/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/resolv -L/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/crypt -L/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/linuxthreads
> -Wl,-rpath-link=/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj:/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/math:/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/elf:/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/dlfcn:/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/nss:/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/nis:/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/rt:/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/resolv:/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/crypt:/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/linuxthreads -o /home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/rt/librt.so -T /home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/rt/librt.so.lds /home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/csu/abi-note.o -Wl,--whole-archive /home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/rt/librt_pi
c.a!
>  -Wl,--no-whole-archive /home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/elf/interp.os /home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/libc.so /home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/libc_nonshared.a /home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/linuxthreads/libpthread.so /home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/linuxthreads/libpthread_nonshared.a /home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/elf/ld.so
> /usr/bin/ld: /home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/rt/librt.so: undefined versioned symbol name __pthread_atfork@@GLIBC_2.0
> /usr/bin/ld: failed to set dynamic section sizes: Bad value
> collect2: ld returned 1 exit status
> make[3]: *** [/home/howarth/debian-glibccvs/glibc-2.3.2/powerpc-linux/obj/rt/librt.so] Error 1
> 
> Any idea where this is coming from and why?
>                                  Jack
> 




More information about the Libc-alpha mailing list