if $CFLAGS contains athlon-xp, the ebuild will cause compile to fail as it edits $CFLAGS and attempts to stomp on march switches. Unfortunately if you have athlon-xp in there, it leaves behind the -xp -- which causes the compile to fail with "language p not found" Reproducible: Always Steps to Reproduce: 1. ensure that CFLAGS comtains -mcpu=athlon-xp 2. complete bootstrap.sh 3. run emerge system Actual Results: Edited top level makefile in /var/tmp/portage/openssl-0.9.7c-r1/work/ openssl-0.9.7c/ and removed the -xp from the CFLAGS in this makefile -- ran make manually --worked fine. Expected Results: emerge system should have completed normally. Portage 2.0.49-r20 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031222-r0, 2.6.0) ================================================================= System uname: 2.6.0 i686 Unknown CPU Type Gentoo Base System version 1.4.3.12 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=athlon-xp -march=athlon -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/ share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -mcpu=athlon-xp -march=athlon -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache 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="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X apm arts avi berkdb crypt cups encode foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib
fixed in cvs as it effects me too.
closing as it's fixed