[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#584607: libc6: autoconf configure scripts hang at "checking whether a statically linked program can dlopen itself"



Package: libc6
Version: 2.11.1-2
Severity: important

I'm using a Debian testing/unstable mix. Most packages are from testing
(squeeze). Today, I upgraded to libc from 2.10.2-9 to the version from
unstable (2.11.1-2). After the upgrade, autoconf-generated configure
scripts stopped working. They hang on this step:

[...]
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself...

Looking at 'top', the 'conftest' process is using 100% CPU.

Running the test tool manually under strace shows only this output:

execve("./conftest", ["./conftest"], [/* 39 vars */]) = 0
uname({sys="Linux", node="tahu", ...})  = 0
brk(0)                                  = 0x170d000
brk(0x170e150)                          = 0x170e150
arch_prctl(ARCH_SET_FS, 0x170d850)      = 0
brk(0x172f150)                          = 0x172f150
brk(0x1730000)                          = 0x1730000

Then it starts using 100% CPU and doesn't print anything else.

Rebooting the system didn't help. Downgrading back to 2.10.2-9 made it
work immediately, after running configure again (the saved conftest
still hangs, since it's statically linked to libc).

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libc6 depends on:
ii  libc-bin                2.11.1-2         Embedded GNU C Library: Binaries
ii  libgcc1                 1:4.5-20100404-1 GCC support library

libc6 recommends no packages.

Versions of packages libc6 suggests:
ii  debconf [debconf-2.0]         1.5.32     Debian configuration management sy
pn  glibc-doc                     <none>     (no description available)
ii  locales                       2.11.1-2   Embedded GNU C Library: National L

-- debconf information excluded



Reply to: