Attempting to emerge libsigc++ results in errors on amd64 platform Reproducible: Always Steps to Reproduce: 1. put libsigc++-1.2.5 in portage overlay 2. try to emerge libsigc++ Actual Results: /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.2/../../../../lib64/crti.o(.init+0x0): In function `_init': /var/tmp/portage/glibc-2.3.2-r2/work/glibc-2.3.2/buildhere/csu/crti.S:11: multiple definition of `_init' /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.2/../../../../lib64/crti.o(.init+0x0):/var/tmp/portage/glibc-2.3.2-r2/work/glibc-2.3.2/buildhere/csu/crti.S:11: first defined here /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.2/../../../../lib64/crti.o(.fini+0x0): In function `_fini': : multiple definition of `_fini' /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.2/../../../../lib64/crti.o(.fini+0x0): first defined here /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.2/crtbeginS.o(.data.rel+0x0): multiple definition of `__dso_handle' /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.2/crtbeginS.o(.data.rel+0x0): first defined here collect2: ld returned 1 exit status make[3]: *** [libsigc-1.2.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/libsigc++-1.2.5/work/libsigc++-1.2.5/sigc++' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/libsigc++-1.2.5/work/libsigc++-1.2.5/sigc++' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/libsigc++-1.2.5/work/libsigc++-1.2.5/sigc++' make: *** [all-recursive] Error 1 !!! ERROR: dev-libs/libsigc++-1.2.5 failed. !!! Function src_compile, Line 23, Exitcode 2 !!! emake failure Expected Results: emerged successfully
fixed in cvs, needed libtoolize -c -f