|
From: | Mirar |
Subject: | make check reporting errors |
Date: | 20 Mar 2001 11:18:27 +0100 |
I've read FAQ's and stuff, but it didn't help much. I tried to compile glibc and perform make check first using a gcc snapshot from January, upgraded to the latest snapshot (which happily presents itself as gcc 3.0 (prerelease), so it requred a patched configure.in), but it didn't help. Should I assume that glibc requires an older, presumably bug-free gcc? I'm attaching the config output and logs below, as well as full output from the make check's. I also have the make output, but that file is 8Mb uncompressed, if it's interesting. Linux kernel is 2.4.2. I upgraded binutils to the latest (2.10.1?) as well as make (3.79.1). Any help to build and run a working glibc would be appreciated. I don't dare installing it right now. /Mirar gcc -nostdlib -nostartfiles -o tst-loading -Wl,-dynamic-linker=/usr/local/lib/ld-linux.so.2 ../csu/crt1.o ../csu/crti.o `gcc --print-file-name=crtbegin.o` tst-loading.o -Wl,-rpath-link=..:../math:../elf:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../linuxthreads ../libc.so.6 ../libc_nonshared.a -lgcc `gcc --print-file-name=crtend.o` ../csu/crtn.o GCONV_PATH=../iconvdata LC_ALL=C MALLOC_TRACE=tst-loading.mtrace ../elf/ld-linux.so.2 --library-path ..:../math:../elf:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../linuxthreads ./tst-loading > tst-loading.out make[1]: *** [tst-loading.out] Error 139 make[1]: Leaving directory `/usr/local/src/glibc-2.2.2/iconvdata' make: *** [iconvdata/tests] Error 2 -- Testing GB18030 ../malloc/mtrace tst-loading.mtrace > mtrace-tst-loading make[1]: *** [mtrace-tst-loading] Error 1 make[1]: Leaving directory `/usr/local/src/glibc-2.2.2/iconvdata' make: *** [iconvdata/tests] Error 2 -- GCONV_PATH=../iconvdata LC_ALL=C ../elf/ld-linux.so.2 --library-path ..:../math:../elf:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../linuxthreads ./test-lfs > test-lfs.out Timed out: killed the child process make[1]: *** [test-lfs.out] Error 1 make[1]: Leaving directory `/usr/local/src/glibc-2.2.2/io' make: *** [io/tests] Error 2 -- GCONV_PATH=../iconvdata LC_ALL=C ../elf/ld-linux.so.2 --library-path ..:../math:../elf:../dlfcn:../nss:../nis:.:../resolv:../crypt:../linuxthreads ./tst-aio2 > tst-aio2.out Timed out: killed the child process make[1]: *** [tst-aio2.out] Error 1 make[1]: Leaving directory `/usr/local/src/glibc-2.2.2/rt' make: *** [rt/tests] Error 2 -- GCONV_PATH=../iconvdata LC_ALL=C ../elf/ld-linux.so.2 --library-path ..:../math:../elf:../dlfcn:../nss:../nis:.:../resolv:../crypt:../linuxthreads ./tst-aio3 > tst-aio3.out Timed out: killed the child process make[1]: *** [tst-aio3.out] Error 1 make[1]: Leaving directory `/usr/local/src/glibc-2.2.2/rt' make: *** [rt/tests] Error 2 -- gcc -nostdlib -nostartfiles -o reldep3 -Wl,-dynamic-linker=/usr/local/lib/ld-linux.so.2 ../csu/crt1.o ../csu/crti.o `gcc --print-file-name=crtbegin.o` reldep3.o ../dlfcn/libdl.so.2 -Wl,-rpath-link=..:../math:.:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../linuxthreads ../libc.so.6 ../libc_nonshared.a -lgcc `gcc --print-file-name=crtend.o` ../csu/crtn.o GCONV_PATH=../iconvdata LC_ALL=C ../elf/ld-linux.so.2 --library-path ..:../math:.:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../linuxthreads ./reldep3 > reldep3.out make[1]: *** [reldep3.out] Error 1 make[1]: Leaving directory `/usr/local/src/glibc-2.2.2/elf' make: *** [elf/tests] Error 2 -- gcc -nostdlib -nostartfiles -o neededtest -Wl,-dynamic-linker=/usr/local/lib/ld-linux.so.2 ../csu/crt1.o ../csu/crti.o `gcc --print-file-name=crtbegin.o` neededtest.o ../dlfcn/libdl.so.2 -Wl,-rpath-link=..:../math:.:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../linuxthreads ../libc.so.6 ../libc_nonshared.a -lgcc `gcc --print-file-name=crtend.o` ../csu/crtn.o GCONV_PATH=../iconvdata LC_ALL=C ../elf/ld-linux.so.2 --library-path ..:../math:.:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../linuxthreads ./neededtest > neededtest.out make[1]: *** [neededtest.out] Error 139 make[1]: Leaving directory `/usr/local/src/glibc-2.2.2/elf' make: *** [elf/tests] Error 2 -- gcc -nostdlib -nostartfiles -o unload2 -Wl,-dynamic-linker=/usr/local/lib/ld-linux.so.2 ../csu/crt1.o ../csu/crti.o `gcc --print-file-name=crtbegin.o` unload2.o ../dlfcn/libdl.so.2 -Wl,-rpath-link=..:../math:.:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../linuxthreads ../libc.so.6 ../libc_nonshared.a -lgcc `gcc --print-file-name=crtend.o` ../csu/crtn.o GCONV_PATH=../iconvdata LC_ALL=C ../elf/ld-linux.so.2 --library-path ..:../math:.:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../linuxthreads ./unload2 > unload2.out make[1]: *** [unload2.out] Error 139 make[1]: Leaving directory `/usr/local/src/glibc-2.2.2/elf' make: *** [elf/tests] Error 2
config-output
Description: Text document
config.log
Description: Binary data
config.status
Description: Binary data
check-output.bz2
Description: Binary data
[Prev in Thread] | Current Thread | [Next in Thread] |