| Summary: | [cross-arm/glibc] glibc-2.3.6-r4 fails for arm in linuxthreads | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Francisco González <fga> |
| Component: | [OLD] Development | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | 2006.1 | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | info log | ||
|
Description
Francisco González
2006-09-28 07:11:31 UTC
Created attachment 98316 [details]
info log
arm-unknown-linux-gnu-gcc ../linuxthreads/sysdeps/unix/sysv/linux/raise.c -c -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -pipe -fPIC -I../include -I. -I/var/tmp/ cross/arm-unknown-linux-gnu/portage/glibc-2.3.6-r4/work/build-default-arm-unknown-linux-gnu-linuxthreads/signal -I.. -I../libio -I/var/tmp/cross/arm-unknown-linux-gnu/portage/glibc-2.3.6- r4/work/build-default-arm-unknown-linux-gnu-linuxthreads -I../sysdeps/arm/elf -I../linuxthreads/sysdeps/unix/sysv/linux/arm -I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysd eps/pthread -I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/arm -I../libidn/sysdeps/unix -I../sysdeps/unix/sysv/linux/arm -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/arm -I../sysdeps/unix -I../sys deps/posix -I../sysdeps/arm/fpu -I../sysdeps/arm -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps /generic -nostdinc -isystem /usr/lib/gcc/arm-unknown-linux-gnu/4.1.1/include -isystem /usr/arm-unknown-linux-gnu/usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DS HARED -DNOT_IN_libc=1 -DIS_IN_rtld=1 -o /var/tmp/cross/arm-unknown-linux-gnu/portage/glibc-2.3.6-r4/work/build-default-arm-unknown-linux-gnu-linuxthreads/signal/rtld-raise.os -MD -MP - MF /var/tmp/cross/arm-unknown-linux-gnu/portage/glibc-2.3.6-r4/work/build-default-arm-unknown-linux-gnu-linuxthreads/signal/rtld-raise.os.dt -MT /var/tmp/cross/arm-unknown-linux-gnu/portag e/glibc-2.3.6-r4/work/build-default-arm-unknown-linux-gnu-linuxthreads/signal/rtld-raise.os ../linuxthreads/sysdeps/unix/sysv/linux/raise.c: En la funci arm-unknown-linux-gnu-gcc ../linuxthreads/sysdeps/unix/sysv/linux/raise.c -c -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -pipe -fPIC -I../include -I. -I/var/tmp/ cross/arm-unknown-linux-gnu/portage/glibc-2.3.6-r4/work/build-default-arm-unknown-linux-gnu-linuxthreads/signal -I.. -I../libio -I/var/tmp/cross/arm-unknown-linux-gnu/portage/glibc-2.3.6- r4/work/build-default-arm-unknown-linux-gnu-linuxthreads -I../sysdeps/arm/elf -I../linuxthreads/sysdeps/unix/sysv/linux/arm -I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysd eps/pthread -I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/arm -I../libidn/sysdeps/unix -I../sysdeps/unix/sysv/linux/arm -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/arm -I../sysdeps/unix -I../sys deps/posix -I../sysdeps/arm/fpu -I../sysdeps/arm -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps /generic -nostdinc -isystem /usr/lib/gcc/arm-unknown-linux-gnu/4.1.1/include -isystem /usr/arm-unknown-linux-gnu/usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DS HARED -DNOT_IN_libc=1 -DIS_IN_rtld=1 -o /var/tmp/cross/arm-unknown-linux-gnu/portage/glibc-2.3.6-r4/work/build-default-arm-unknown-linux-gnu-linuxthreads/signal/rtld-raise.os -MD -MP - MF /var/tmp/cross/arm-unknown-linux-gnu/portage/glibc-2.3.6-r4/work/build-default-arm-unknown-linux-gnu-linuxthreads/signal/rtld-raise.os.dt -MT /var/tmp/cross/arm-unknown-linux-gnu/portag e/glibc-2.3.6-r4/work/build-default-arm-unknown-linux-gnu-linuxthreads/signal/rtld-raise.os ../linuxthreads/sysdeps/unix/sysv/linux/raise.c: En la función 'raise': ../linuxthreads/sysdeps/unix/sysv/linux/raise.c:32: error: '__pthread_raise' no se declaró aquí (primer uso en esta función) ../linuxthreads/sysdeps/unix/sysv/linux/raise.c:32: error: (Cada identificador no declarado solamente se reporta una vez ../linuxthreads/sysdeps/unix/sysv/linux/raise.c:32: error: ara cada funcion en la que aparece.) ../linuxthreads/sysdeps/unix/sysv/linux/raise.c:32: aviso: el tipo de dato por defecto es 'int' en la declaración de '_fn' ../linuxthreads/sysdeps/unix/sysv/linux/raise.c:32: error: el objeto '*_fn' llamado no es una función ../linuxthreads/sysdeps/unix/sysv/linux/raise.c:34: aviso: el control alcanza el final de una función que no es void make[4]: *** [/var/tmp/cross/arm-unknown-linux-gnu/portage/glibc-2.3.6-r4/work/build-default-arm-unknown-linux-gnu-linuxthreads/signal/rtld-raise.os] Error 1 make[4]: Leaving directory `/var/tmp/cross/arm-unknown-linux-gnu/portage/glibc-2.3.6-r4/work/glibc-2.3.6/signal' make[3]: *** [/var/tmp/cross/arm-unknown-linux-gnu/portage/glibc-2.3.6-r4/work/build-default-arm-unknown-linux-gnu-linuxthreads/signal/rtld-sigaction.os] Error 2 make[3]: Leaving directory `/var/tmp/cross/arm-unknown-linux-gnu/portage/glibc-2.3.6-r4/work/glibc-2.3.6/elf' make[2]: *** [/var/tmp/cross/arm-unknown-linux-gnu/portage/glibc-2.3.6-r4/work/build-default-arm-unknown-linux-gnu-linuxthreads/elf/rtld-libc.a] Error 2 make[2]: Leaving directory `/var/tmp/cross/arm-unknown-linux-gnu/portage/glibc-2.3.6-r4/work/glibc-2.3.6/elf' make[1]: *** [elf/subdir_lib] Error 2 make[1]: Leaving directory `/var/tmp/cross/arm-unknown-linux-gnu/portage/glibc-2.3.6-r4/work/glibc-2.3.6' make: *** [all] Error 2 !!! ERROR: cross-arm-unknown-linux-gnu/glibc-2.3.6-r4 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile glibc-2.3.6-r4.ebuild, line 1122: Called src_compile glibc-2.3.6-r4.ebuild, line 1133: Called toolchain-glibc_src_compile glibc-2.3.6-r4.ebuild, line 217: Called die !!! make for default failed !!! If you need support, post the topmost build error, and the call stack if relevant. !!! This ebuild is from an overlay: '/usr/local/portage' ) ... [ ok ] * glibc-manpages-2.3.6-1.tar.bz2 SHA1 ;-) ... [ ok ] * glibc-manpages-2.3.6-1.tar.bz2 SHA256 ;-) ... [ ok ] * glibc-manpages-2.3.6-1.tar.bz2 size ;-) ... [ ok ] * glibc-libidn-2.3.6.tar.bz2 MD5 ;-) ... [ ok ] * glibc-libidn-2.3.6.tar.bz2 RMD160 ;-) ... [ ok ] * glibc-libidn-2.3.6.tar.bz2 SHA1 ;-) ... [ ok ] * glibc-libidn-2.3.6.tar.bz2 SHA256 ;-) ... [ ok ] * glibc-libidn-2.3.6.tar.bz2 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking glibc-2.3.6.tar.bz2 ;-) ... [ ok ] * checking glibc-linuxthreads-2.3.6.tar.bz2 ;-) ... [ ok ] * checking glibc-libidn-2.3.6.tar.bz2 ;-) ... [ ok ] * checking glibc-2.3.6-patches-1.17.tar.bz2 ;-) ... [ ok ] * checking glibc-manpages-2.3.6-1.tar.bz2 ;-) ... [ ok ] * checking glibc-infopages-2.3.6.tar.bz2 ;-) ... nothing older than 2.3.6-r4 is supported Compiles with gcc 3.4.6-r1, so it's a gcc4 issue not arm specific, but fixed in cvs with backport from newer version |