When using gold (Last tested version: GNU gold (Linux/GNU Binutils 2.20.51.0.9.20100526) 1.9), the check done in various autoconf scripts (checking whether a statically linked program can dlopen itself) hangs forever, with conftest taking up 100% CPU time. Switching the linker to the old ld fixes it. More information on the issue (including the theory that it is related to gold's handling of STT_GNU_IFUNC symbols) can be found at: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584607
gold does not yet support STT_GNU_IFUNC symbols at all.
This is definitely an STT_GNU_IFUNC issue. *** This bug has been marked as a duplicate of 10893 ***