in the middle of emerge world gcc cannot compile anymore. It started right after sys-devel/binutils-2.14.90.0.8-r1 has been emerged. emerge.log: 1098026324: >>> emerge (25 of 41) sys-devel/binutils-2.14.90.0.8-r1 to / 1098026324: === (25 of 41) Cleaning (sys-devel/binutils-2.14.90.0.8-r1::/usr/portage/sys-devel/binutils/binutils- 2.14.90.0.8-r1.ebuild) 1098026326: === (25 of 41) Compiling/Packaging (sys-devel/binutils-2.14.90.0.8-r1::/usr/portage/sys-devel/binutil s/binutils-2.14.90.0.8-r1.ebuild) 1098027453: === (25 of 41) Merging (sys-devel/binutils-2.14.90.0.8-r1::/usr/portage/sys-devel/binutils/binutils-2 .14.90.0.8-r1.ebuild) 1098027467: === (25 of 41) Post-Build Cleaning (sys-devel/binutils-2.14.90.0.8-r1::/usr/portage/sys-devel/binutil s/binutils-2.14.90.0.8-r1.ebuild) 1098027471: >>> AUTOCLEAN: sys-devel/binutils 1098027476: === Unmerging... (sys-devel/binutils-2.14.90.0.7-r4) 1098027481: >>> unmerge success: sys-devel/binutils-2.14.90.0.7-r4 1098027483: ::: completed emerge (25 of 41) sys-devel/binutils-2.14.90.0.8-r1 to / 1098027483: >>> emerge (26 of 41) app-editors/vim-6.3-r1 to / 1098027483: === (26 of 41) Cleaning (app-editors/vim-6.3-r1::/usr/portage/app-editors/vim/vim-6.3-r1.ebuild) 1098027485: === (26 of 41) Compiling/Packaging (app-editors/vim-6.3-r1::/usr/portage/app-editors/vim/vim-6.3-r1.e build) 1098027535: *** terminating. --- After that ever emerge produces: checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for library containing strerror... none required checking for gawk... gawk checking for strip... strip configure: error: cannot compile a simple program, check CC and CFLAGS (cross compiling doesn't work) !!! ERROR: app-editors/vim-6.3-r1 failed. !!! Function econf, Line 362, Exitcode 1 !!! econf failed --- Vim is only an example, every emerge fails, when i start the vim configure script by hand, config.log looks like this: configure:1713: $? = 1 configure:1736: checking for C compiler default output file name configure:1739: gcc conftest.c >&5 configure:1742: $? = 0 configure:1788: result: a.out configure:1793: checking whether the C compiler works configure:1799: ./a.out auto/configure: line 1: 13929 Killed ./$ac_file configure:1802: $? = 137 configure:1811: error: cannot run C compiled programs. --- there was also a glibc update: sys-libs/glibc-2.3.2-r11 -> sys-libs/glibc-2.3.3.20040420-r2 Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.50-r11 (default-sparc64-2004.0, gcc-3.3.4, glibc-2.3.3.20040420-r2, 2.4.27-sparc) ================================================================= System uname: 2.4.27-sparc sparc64 sun4u Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="sparc" AUTOCLEAN="yes" CFLAGS="-mcpu=ultrasparc -O2 -pipe" CHOST="sparc-unknown-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=ultrasparc -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="buildpkg ccache sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org 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://rsync16.de.gentoo.org/gentoo-portage" USE="arts avi berkdb bitmap-fonts crypt cups dnsdb encode esd f77 fbcon foomaticdb gdbm gif imlib jpeg ldap libwww mad maildir mbox mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt readline sdl slang sparc spell ssl tcpd truetype xml2 xmms xprint xv zlib"
have build sys-devel/binutils-2.14.90.0.7-r4 as tbz2 on another sparc maschine and installid it on the failing one, everything works fine again. so somehow sys-devel/binutils-2.14.90.0.8-r1 doesn
have build sys-devel/binutils-2.14.90.0.7-r4 as tbz2 on another sparc maschine and installid it on the failing one, everything works fine again. so somehow sys-devel/binutils-2.14.90.0.8-r1 doesn´t worh on my system. I have masked it in /etc/portage/package.mask . You should investigate this, but immediate help is not necessary.