since some days emerge -pu world wants to upgrade binutils to 2.14.90.7-r3, emerge -u world/ -U world ord -U binutils fails with this error: gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -I. -I. -I../bfd -I./../include -I./../ bfd -I./../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -march=athlon-xp -Os -mmmx -m3dnow -msse -mfpmath=sse -ftracer -Wdisabled-optimization -pipe -c i386-dis.c -o i386-dis.o >/dev/null 2>&1 /bin/sh ./libtool --mode=link gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -march=athlon-xp -Os -mmmx -m3dnow -msse -mfpmath=sse -ftracer -Wdisabled-optimization -pipe -o libopcodes.la -rpath /usr/lib -release 2.14.90.0.7 dis-buf.lo disassemble.lo dis-init.lo i386-dis.lo -L../bfd/.libs ../bfd/libbfd.la gcc -shared .libs/dis-buf.o .libs/disassemble.o .libs/dis-init.o .libs/i386-dis.o -Wl,--rpath -Wl,/var/tmp/portage/binutils-2.14.90.0.7-r3/work/binutils-2.14.90.0.7/ bfd/.libs -L/var/tmp/portage/binutils-2.14.90.0.7-r3/work/binutils-2.14.90.0.7/ bfd/.libs ../bfd/.libs/libbfd.so -L/var/tmp/portage/binutils-2.14.90.0.7-r3/work/ binutils-2.14.90.0.7/libiberty/pic -Wl,-soname -Wl,libopcodes-2.14.90.0.7.so -o .libs/libopcodes-2.14.90.0.7.so .libs/i386-dis.o: file not recognized: Memory exhausted collect2: ld returned 1 exit status make[3]: *** [libopcodes.la] Fehler 1 make[3]: Leaving directory `/var/tmp/portage/binutils-2.14.90.0.7-r3/work/ binutils-2.14.90.0.7/opcodes' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/binutils-2.14.90.0.7-r3/work/ binutils-2.14.90.0.7/opcodes' make[1]: *** [all-recursive-am] Fehler 2 make[1]: Leaving directory `/var/tmp/portage/binutils-2.14.90.0.7-r3/work/ binutils-2.14.90.0.7/opcodes' make: *** [all-opcodes] Fehler 2 !!! ERROR: sys-devel/binutils-2.14.90.0.7-r3 failed. !!! Function src_compile, Line 124, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge sync 2. emerge -U world Actual Results: emergeing binutils 2.14.90.0.7-r3 will fail. Expected Results: emerging binutils 2.14.90.0.7-r3 should be successful energy portage # emerge info Portage 2.0.49-r15 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r8, 2.4.22-aa1) ================================================================= System uname: 2.4.22-aa1 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.4.3.12 ccache version 2.3 [enabled] ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -Os -mmmx -m3dnow -msse -mfpmath=sse -ftracer -fomit-frame-pointer -Wdisabled-optimization -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/ config /usr/X11R6/lib/X11/xkb /usr/kde/3.2/share/config /usr/kde/3.1/share/config / usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/ config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -Os -mmmx -m3dnow -msse -mfpmath=sse -ftracer -fomit-frame-pointer -Wdisabled-optimization -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox autoaddcvs ccache userpriv usersandbox notitles" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo http:// gentoo.oregonstate.edu http://www.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="x86 avi crypt encode gif jpeg libg++ mad mikmod mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib alsa gdbm berkdb slang readline arts svga tcltk java mysql X sdl tcpd pam libwww ssl perl python imlib oggvorbis gtk qt kde opengl cdr scanner 3dnow 3ds acpi acpi4linux dga dnd dvd icc imagemagick jack jack-caps jack-tmpfs javascript joystick maildir mng music nocd nvidia openal S3TC sse stencil-buffer tiff transcode type1 usb v4l videos xine -oss -apm -cups -foomaticdb -gnome -motif -tetex -gpm -esd" X&KDE are sometimes running, sometimes not. Even with almost all of the ram available and nothing else running, the emerge will fail. System is an Athlon Xp2000, K7S8X, 512 MB ram, 1GB swap, gf 4 mx graka, 120GB harddisk, ~x86 for ages.
Hi, after an emerge sync, portage&baselayout-update today, and after the latest gcc-config got installed, binutils emerged without problems. So the problem is fixed for me.
Great.