emerging glibc-2.3.1-r3 fails with the following messages: (flags used -pic -nls -build) CPP='gcc -E -x c-header' /var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/elf/ld-linux.so.2 --library-path /var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere:/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/math:/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/elf:/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/dlfcn:/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/nss:/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/nis:/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/rt:/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/resolv:/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/crypt:/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/linuxthreads /var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/sunrpc/rpcgen -Y ../scripts -c rpcsvc/bootparam_prot.x -o /var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/sunrpc/xbootparam_prot.Tmake[2]: *** [/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/sunrpc/xbootparam_prot.stmp] Illegal instruction make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/sunrpc' make[1]: *** [sunrpc/others] Error 2 make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1' make: *** [all] Error 2 !!! ERROR: sys-libs/glibc-2.3.1-r4 failed. !!! Function src_compile, Line 213, Exitcode 2 !!! (no error message) Reproducible: Didn't try Steps to Reproduce: 1. emerge -vu glibc 2. 3.
please paste #emerge info
mail root # emerge info Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r2) ================================================================= System uname: 2.4.20 i586 AMD-K6(tm) 3D processor GENTOO_MIRRORS="ftp://ftp.gentoo.no/pub/gentoo http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 3dnow apm crypt cups encode gif jpeg libg++ mikmod mmx motif mpeg ncurses oggvorbis pdflib png sdl spell svga truetype xml2 xmms xv zlib gdbm berkdb slang readline java X gpm tcpd pam libwww ssl python esd imlib gtk qt opengl cdr slp dga bonobo evo -gnome -kde tcltk aalib lcms tiff gdldap maildir mbox xface mozilla tetex perl -mysql postgres -odbc samba doc -ldap -oss -nls -arts -avi -quicktime" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=k6-2 -mcpu=k6-2 -O3 -pipe" CXXFLAGS="-march=k6-2 -mcpu=k6-2 -O3 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache" mail root #
I had the same error. Just a guess: you have CHOST set to "i686-pc-linux-gnu" but you seem to have a "i586 AMD-K6(tm) 3D" processor. So your CHOST should be "i586-pc-linux-gnu", just like mine. I have now tried to change the CHOST variable and re-emerge gcc glibc and see what happens. It will take a day I guess to finish compiling! :-(
Yes!! Set CHOST to "i586-pc-linux-gnu" and remerge binutils, gcc and glibc. Maybe only reemerging glibc will do but I just wanted to be sure.
I have just successfully emerged glibc-2.3.1-r3 having amended my CHOST as suggested here to: CHOST="i586-pc-linux-gnu" Thanks for the information.
Created attachment 10203 [details] emerge info I am receiving the same error. I am on an Athlon XP system, this is my emerge info
Try a vanilla kernel (non openmosix).
fixed with latest glibc