While emerging sys-apps/man-1.5m-r1, I get this error message: [..] cd src; ../conf_script Makefile Creating Makefile from Makefile.in cd src; make make[1]: Entering directory `/var/tmp/portage/man-1.5m-r1/work/man-1.5m2/src' gcc -O3 -march=i686 -funroll-loops -pipe -s makemsg.c -o makemsg /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../../i686-pc-linux-gnu/bin/ld: unrecognized option '--as-needed' /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../../i686-pc-linux-gnu/bin/ld: use the --help option for usage information collect2: ld returned 1 exit status make[1]: *** [makemsg] Error 1 make[1]: Leaving directory `/var/tmp/portage/man-1.5m-r1/work/man-1.5m2/src' make: *** [source] Error 2 !!! ERROR: sys-apps/man-1.5m-r1 failed. !!! Function src_compile, Line 84, Exitcode 2 !!! emake failed Reproducible: Always Steps to Reproduce: emerging sys-apps/man-1.5m-r1 Actual Results: See above Expected Results: ebuild should emerge Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 2.6.4-gentoo) ================================================================= System uname: 2.6.4-gentoo i686 AMD Athlon(tm) Processor Gentoo Base System version 1.4.11 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=i686 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=i686 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache prelink sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa apm arts avi berkdb cdr crypt cups dvd encode esd evo foomaticdb gdbm gif gphoto2 gpm gtk2 imlib irmc java jpeg kde ldap libg++ libwww linguas_de mad mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pda pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
just re-emerged that version for testing and it merges fine here both on my x86 and ~x86 system. seems to be somewhat related to those binutils bugs which appear on ~arch systems: bug 50211 and bug 50441
*** This bug has been marked as a duplicate of 50211 ***