I configure on my x86-64 systems with:
/cvs/libc/configure --prefix=/usr --enable-add-ons --enable-kernel=2.6.16 --disable-profile
And just got on two different machines this failure:
GCONV_PATH=/abuild/aj/glibc/10.1/iconvdata LC_ALL=C /abuild/aj/glibc/10.1/elf/ld-linux-x86-64.so.2 --library-path /abuild/aj/glibc/10.1:/abuild/aj/glibc/10.1/math:/abuild/aj/glibc/10.1/elf:/abuild/aj/glibc/10.1/dlfcn:/abuild/aj/glibc/10.1/nss:/abuild/aj/glibc/10.1/nis:/abuild/aj/glibc/10.1/rt:/abuild/aj/glibc/10.1/resolv:/abuild/aj/glibc/10.1/crypt:/abuild/aj/glibc/10.1/nptl /abuild/aj/glibc/10.1/nptl/tst-cancel1 > /abuild/aj/glibc/10.1/nptl/tst-cancel1.out
Didn't expect signal from child: got `Aborted'
strace gives:
open("/lib64/libgcc_s.so.1", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\35\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=55616, ...}) = 0
mmap(NULL, 1100424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2aaaaaad3000
mprotect(0x2aaaaaae0000, 1044480, PROT_NONE) = 0
mmap(0x2aaaaabdf000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x2aaaaabdf000
close(3) = 0
munmap(0x2aaaaaaab000, 161794) = 0
tgkill(32406, 32407, SIGRTMIN) = 0
futex(0x408009d0, FUTEX_WAIT, 32407, NULL) = -1 EINTR (Interrupted system call)
+++ killed by SIGABRT +++
All the other tests pass. Does anybody have an idea?
Andreas