Upon attempting to build sys-devel/prelink-20050901, the dependacy dev-libs/elfutils-0.118 failed to compile. It appears that it cannot find libelf.so.1. Be this the case, I'm guessing it should include whatever builds this file (equery does not show anything for either libelf.so or libelf.so.1, or even libelf*) should be included as a dependacy. Below follows the end of the compile log. i686-pc-linux-gnu-gcc -Wall -Wshadow -std=gnu99 -Wunused -W -Wformat=2 -O3 -march=pentium4 -pipe -fomit-frame-pointer -o elfcmp elfcmp.o ../libebl/libebl.a ../libelf/libelf.so -ldl /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../../i686-pc-linux-gnu/bin/ld: warning: libelf.so.1, needed by ../libdw/libdw.so, not found (try using -rpath or -rpath-link) ../libdw/libdw.so: undefined reference to `gelf_getsymshndx@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf32_xlatetof@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_errno@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_kind@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `gelf_update_shdr@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_errmsg@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `gelf_xlatetom@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `gelf_getshdr@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_end@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf32_xlatetom@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_nextscn@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `gelf_getrel@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `gelf_getehdr@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_rawdata@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_getshstrndx@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_strptr@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `gelf_getphdr@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_version@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_begin@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_ndxscn@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `gelf_xlatetof@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `gelf_getrela@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_memory@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_getdata@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_cntl@ELFUTILS_1.0' ../libdw/libdw.so: undefined reference to `elf_getscn@ELFUTILS_1.0' collect2: ld returned 1 exit status make[2]: *** [addr2line] Error 1 make[2]: *** Waiting for unfinished jobs.... rm i386_ld.o make[2]: Leaving directory `/var/tmp/portage/elfutils-0.118/work/elfutils-0.118/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/elfutils-0.118/work/elfutils-0.118' make: *** [all] Error 2 !!! ERROR: dev-libs/elfutils-0.118 failed. !!! Function src_compile, Line 50, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message.
*** This bug has been marked as a duplicate of 115385 ***