I did an emerge kde-meta after removing all of the monolithic kde packages. When it got to about ~20 to go (out of 240) it failed on the artsplugin-mpg123-3.4.1 package. Here is the output... This is output from the 3rd time I tried to get it to compile, but the output is the same... >>> emerge (1 of 20) kde-base/artsplugin-mpg123-3.4.1 to / >>> md5 files ;-) artsplugin-mpg123-3.5_beta1.ebuild >>> md5 files ;-) artsplugin-mpg123-3.4.1.ebuild >>> md5 files ;-) artsplugin-mpg123-3.5_alpha1.ebuild >>> md5 files ;-) files/digest-artsplugin-mpg123-3.5_alpha1 >>> md5 files ;-) files/digest-artsplugin-mpg123-3.5_beta1 >>> md5 files ;-) files/digest-artsplugin-mpg123-3.4.1 >>> md5 src_uri ;-) kdemultimedia-3.4.1.tar.bz2 >>> Unpacking source... >>> Extracting from tarball... >>> Source unpacked. *** automake (GNU automake) 1.7.9 found. *** Creating acinclude.m4 *** Creating list of subdirectories *** Creating Makefile.am *** Creating configure.files *** Creating configure.in *** Creating aclocal.m4 *** Creating configure *** Creating config.h template *** Creating Makefile templates *** Postprocessing Makefile templates *** Creating date/time stamp *** Finished Don't forget to run ./configure If you haven't done so in a while, run ./configure --help configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking build system type... powerpc-unknown-linux-gnu checking host system type... powerpc-unknown-linux-gnu checking target system type... powerpc-unknown-linux-gnu checking for a BSD-compatible install... /bin/install -c checking for -p flag to install... yes checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for powerpc-unknown-linux-gnu-strip... powerpc-unknown-linux-gnu-strip checking for kde-config... /usr/kde/3.4/bin/kde-config checking where to install... /usr/kde/3.4 (as requested) checking for style of include used by make... GNU checking for powerpc-unknown-linux-gnu-gcc... powerpc-unknown-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether powerpc-unknown-linux-gnu-gcc accepts -g... yes checking for powerpc-unknown-linux-gnu-gcc option to accept ANSI C... none needed checking dependency style of powerpc-unknown-linux-gnu-gcc... none checking how to run the C preprocessor... powerpc-unknown-linux-gnu-gcc -E checking for powerpc-unknown-linux-gnu-g++... powerpc-unknown-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether powerpc-unknown-linux-gnu-g++ accepts -g... yes checking dependency style of powerpc-unknown-linux-gnu-g++... none checking whether powerpc-unknown-linux-gnu-gcc is blacklisted... no checking whether powerpc-unknown-linux-gnu-g++ supports -Wmissing-format-attribute... yes checking whether powerpc-unknown-linux-gnu-gcc supports -Wmissing-format-attribute... yes checking whether powerpc-unknown-linux-gnu-g++ supports -Wundef... yes checking whether powerpc-unknown-linux-gnu-g++ supports -Wno-long-long... yes checking whether powerpc-unknown-linux-gnu-g++ supports -Wnon-virtual-dtor... yes checking whether powerpc-unknown-linux-gnu-g++ supports -fno-exceptions... yes checking whether powerpc-unknown-linux-gnu-g++ supports -fno-check-new... yes checking whether powerpc-unknown-linux-gnu-g++ supports -fno-common... yes checking whether powerpc-unknown-linux-gnu-g++ supports -fexceptions... yes checking how to run the C++ preprocessor... powerpc-unknown-linux-gnu-g++ -E checking whether powerpc-unknown-linux-gnu-g++ supports -O0... yes checking whether powerpc-unknown-linux-gnu-g++ supports -Wl,--no-undefined... yes checking whether powerpc-unknown-linux-gnu-g++ supports -Wl,--allow-shlib-undefined... yes not using lib directory suffix checking for a sed that does not truncate output... /bin/sed checking for egrep... grep -E checking for ld used by powerpc-unknown-linux-gnu-gcc... /usr/powerpc-unknown-linux-gnu/bin/ld checking if the linker (/usr/powerpc-unknown-linux-gnu/bin/ld) is GNU ld... yes checking for /usr/powerpc-unknown-linux-gnu/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/powerpc-unknown-linux-gnu-nm -B checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for powerpc-unknown-linux-gnu-g77... powerpc-unknown-linux-gnu-g77 checking whether we are using the GNU Fortran 77 compiler... yes checking whether powerpc-unknown-linux-gnu-g77 accepts -g... yes checking the maximum length of command line arguments... 32768 checking command to parse /usr/bin/powerpc-unknown-linux-gnu-nm -B output from powerpc-unknown-linux-gnu-gcc object... ok checking for objdir... .libs checking for powerpc-unknown-linux-gnu-ar... powerpc-unknown-linux-gnu-ar checking for powerpc-unknown-linux-gnu-ranlib... powerpc-unknown-linux-gnu-ranlib checking for powerpc-unknown-linux-gnu-strip... (cached) powerpc-unknown-linux-gnu-strip checking if powerpc-unknown-linux-gnu-gcc static flag works... yes checking if powerpc-unknown-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for powerpc-unknown-linux-gnu-gcc option to produce PIC... -fPIC checking if powerpc-unknown-linux-gnu-gcc PIC flag -fPIC works... yes checking if powerpc-unknown-linux-gnu-gcc supports -c -o file.o... yes checking whether the powerpc-unknown-linux-gnu-gcc linker (/usr/powerpc-unknown-linux-gnu/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... no checking for dlopen in -ldl... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by powerpc-unknown-linux-gnu-g++... /usr/powerpc-unknown-linux-gnu/bin/ld checking if the linker (/usr/powerpc-unknown-linux-gnu/bin/ld) is GNU ld... yes checking whether the powerpc-unknown-linux-gnu-g++ linker (/usr/powerpc-unknown-linux-gnu/bin/ld) supports shared libraries... yes checking for powerpc-unknown-linux-gnu-g++ option to produce PIC... -fPIC checking if powerpc-unknown-linux-gnu-g++ PIC flag -fPIC works... yes checking if powerpc-unknown-linux-gnu-g++ supports -c -o file.o... yes checking whether the powerpc-unknown-linux-gnu-g++ linker (/usr/powerpc-unknown-linux-gnu/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking for shl_load... (cached) no checking for shl_load in -ldld... (cached) no checking for dlopen... (cached) no checking for dlopen in -ldl... (cached) yes checking whether a program can dlopen itself... (cached) yes checking whether a statically linked program can dlopen itself... (cached) yes appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for powerpc-unknown-linux-gnu-g77 option to produce PIC... -fPIC checking if powerpc-unknown-linux-gnu-g77 PIC flag -fPIC works... yes checking if powerpc-unknown-linux-gnu-g77 supports -c -o file.o... yes checking whether the powerpc-unknown-linux-gnu-g77 linker (/usr/powerpc-unknown-linux-gnu/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/gmsgfmt checking for xgettext... /usr/bin/xgettext checking if C++ programs can be compiled... yes checking for strlcat... no checking if strlcat needs custom prototype... yes - in libkdefakes checking for strlcpy... no checking if strlcpy needs custom prototype... yes - in libkdefakes checking for main in -lutil... yes checking for main in -lcompat... no checking for crypt in -lcrypt... yes checking for socklen_t... yes checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for inet_ntoa... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for sys/types.h... (cached) yes checking for stdint.h... (cached) yes checking sys/bitypes.h usability... yes checking sys/bitypes.h presence... yes checking for sys/bitypes.h... yes checking for poll in -lpoll... no checking Carbon/Carbon.h usability... no checking Carbon/Carbon.h presence... no checking for Carbon/Carbon.h... no checking CoreAudio/CoreAudio.h usability... no checking CoreAudio/CoreAudio.h presence... no checking for CoreAudio/CoreAudio.h... no checking if res_init needs -lresolv... yes checking for res_init... yes checking if res_init needs custom prototype... no checking for killpg in -lucb... no checking for int... yes checking size of int... 4 checking for short... yes checking size of short... 2 checking for long... yes checking size of long... 4 checking for char *... yes checking size of char *... 4 checking for dlopen in -ldl... (cached) yes checking for shl_unload in -ldld... no checking for size_t... yes checking size of size_t... 4 checking for unsigned long... yes checking size of unsigned long... 4 checking sizeof size_t == sizeof unsigned long... yes checking crt_externs.h usability... no checking crt_externs.h presence... no checking for crt_externs.h... no checking for _NSGetEnviron... no checking for vsnprintf... yes checking for snprintf... yes checking for X... libraries /usr/lib, headers . checking for IceConnectionNumber in -lICE... yes checking for libXext... yes checking for pthread_create in -lpthread... yes checking for extra includes... no checking for extra libs... no checking for libz... -lz checking for libpng... -lpng -lz -lm checking for libjpeg6b... no checking for libjpeg... -ljpeg checking for perl... /usr/bin/perl checking for Qt... libraries /usr/qt/3/lib, headers /usr/qt/3/include using -mt checking for moc... /usr/qt/3/bin/moc checking for uic... /usr/qt/3/bin/uic checking whether uic supports -L ... yes checking whether uic supports -nounload ... yes checking if Qt needs -ljpeg... no checking for rpath... yes checking for KDE... libraries /usr/kde/3.4/lib, headers /usr/kde/3.4/include checking if UIC has KDE plugins available... yes checking for KDE paths... defaults checking for dcopidl... /usr/kde/3.4/bin/dcopidl checking for dcopidl2cpp... /usr/kde/3.4/bin/dcopidl2cpp checking for mcopidl... /usr/kde/3.4/bin/mcopidl checking for artsc-config... /usr/kde/3.4/bin/artsc-config checking for meinproc... /usr/kde/3.4/bin/meinproc checking for kconfig_compiler... /usr/kde/3.4/bin/kconfig_compiler checking for dcopidlng... /usr/kde/3.4/bin/dcopidlng checking for makekdewidgets... /usr/kde/3.4/bin/makekdewidgets checking for xmllint... /usr/bin/xmllint checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking features.h usability... yes checking features.h presence... yes checking for features.h... yes checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking linux/awe_voice.h usability... yes checking linux/awe_voice.h presence... yes checking for linux/awe_voice.h... yes checking awe_voice.h usability... no checking awe_voice.h presence... no checking for awe_voice.h... no checking /usr/src/sys/i386/isa/sound/awe_voice.h usability... no checking /usr/src/sys/i386/isa/sound/awe_voice.h presence... no checking for /usr/src/sys/i386/isa/sound/awe_voice.h... no checking /usr/src/sys/gnu/i386/isa/sound/awe_voice.h usability... no checking /usr/src/sys/gnu/i386/isa/sound/awe_voice.h presence... no checking for /usr/src/sys/gnu/i386/isa/sound/awe_voice.h... no checking linux/ucdrom.h usability... no checking linux/ucdrom.h presence... no checking for linux/ucdrom.h... no checking sys/stdtypes.h usability... no checking sys/stdtypes.h presence... no checking for sys/stdtypes.h... no checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking sys/audioio.h usability... no checking sys/audioio.h presence... no checking for sys/audioio.h... no checking Alib.h usability... no checking Alib.h presence... no checking for Alib.h... no checking sys/sem.h usability... yes checking sys/sem.h presence... yes checking for sys/sem.h... yes checking for string.h... (cached) yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking machine/endian.h usability... no checking machine/endian.h presence... no checking for machine/endian.h... no checking sys/awe_voice.h usability... no checking sys/awe_voice.h presence... no checking for sys/awe_voice.h... no checking linux/cdrom.h usability... yes checking linux/cdrom.h presence... yes checking for linux/cdrom.h... yes checking for usleep... yes checking for snprintf... (cached) yes checking machine architecture... ppc checking whether time.h and sys/time.h may both be included... yes checking for x86 SSE instructions... no checking for taglib-config... /usr/bin/taglib-config checking return type of signal handlers... void checking for artsc-config... /usr/kde/3.4/bin/artsc-config arts includes... -I/usr/kde/3.4/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include arts libraries... -L/usr/kde/3.4/lib -ldl -lartsc -lpthread -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 checking vorbis/vorbisfile.h usability... yes checking vorbis/vorbisfile.h presence... yes checking for vorbis/vorbisfile.h... yes checking for ov_open in -lvorbisfile... yes checking for vorbis_info_init in -lvorbis... yes checking for ogg_page_version in -logg... yes checking for vorbis headers... yes checking for ov_test_callbacks in -lvorbisfile... yes checking for Ogg Vorbis libraries and headers... incs=/usr/include libs=/usr/lib checking theora/theora.h usability... yes checking theora/theora.h presence... yes checking for theora/theora.h... yes checking for theora_info_init in -ltheora... yes checking alsa/asoundlib.h usability... yes checking alsa/asoundlib.h presence... yes checking for alsa/asoundlib.h... yes checking for cdparanoia... /usr/bin/cdparanoia checking if mpg123_artsplugin should be compiled... yes configure: creating ./config.status fast creating Makefile fast creating mpg123_artsplugin/Makefile fast creating mpg123_artsplugin/mpg123/Makefile config.pl: fast created 3 file(s). config.status: creating config.h config.status: executing depfiles commands Good - your configure finished. Start make now make all-recursive make[1]: Entering directory `/var/tmp/portage/artsplugin-mpg123-3.4.1/work/artsplugin-mpg123-3.4.1' Making all in mpg123_artsplugin make[2]: Entering directory `/var/tmp/portage/artsplugin-mpg123-3.4.1/work/artsplugin-mpg123-3.4.1/mpg123_artsplugin' Making all in mpg123 make[3]: Entering directory `/var/tmp/portage/artsplugin-mpg123-3.4.1/work/artsplugin-mpg123-3.4.1/mpg123_artsplugin/mpg123' /bin/sh ../../libtool --silent --mode=compile powerpc-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -DQT_THREAD_SUPPORT -D_REENTRANT -D_REENTRANT -DNOXFERMEM -DNO_EQUALIZER -DNO_DECODE_AUDIO -DNO_DECODE_FILE -DNO_DECODE_WAV -ansi -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -O2 -mtune=powerpc -pipe -Wformat-security -Wmissing-format-attribute -O2 -funroll-all-loops -finline-functions -ffast-math -mcpu=ppc -ansi -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -O2 -mtune=powerpc -pipe -Wformat-security -Wmissing-format-attribute -c -o common.lo `test -f 'common.c' || echo './'`common.c /bin/sh ../../libtool --silent --mode=compile powerpc-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -DQT_THREAD_SUPPORT -D_REENTRANT -D_REENTRANT -DNOXFERMEM -DNO_EQUALIZER -DNO_DECODE_AUDIO -DNO_DECODE_FILE -DNO_DECODE_WAV -ansi -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -O2 -mtune=powerpc -pipe -Wformat-security -Wmissing-format-attribute -O2 -funroll-all-loops -finline-functions -ffast-math -mcpu=ppc -ansi -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -O2 -mtune=powerpc -pipe -Wformat-security -Wmissing-format-attribute -c -o decode_2to1.lo `test -f 'decode_2to1.c' || echo './'`decode_2to1.c common.c:1: error: bad value (ppc) for -mcpu= switch make[3]: *** [common.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... decode_2to1.c:1: error: bad value (ppc) for -mcpu= switch make[3]: *** [decode_2to1.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/artsplugin-mpg123-3.4.1/work/artsplugin-mpg123-3.4.1/mpg123_artsplugin/mpg123' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/artsplugin-mpg123-3.4.1/work/artsplugin-mpg123-3.4.1/mpg123_artsplugin' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/artsplugin-mpg123-3.4.1/work/artsplugin-mpg123-3.4.1' make: *** [all] Error 2 !!! ERROR: kde-base/artsplugin-mpg123-3.4.1 failed. !!! Function kde_src_compile, Line 170, Exitcode 2 !!! died running emake, kde_src_compile:make !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1.emerge --unemerg (all monolithic kde packages), not sure if this is pertinent 2.emerge kde-meta 3. Wait till it gets to the artsplugin-mpg123-3.4.1 package Actual Results: Returned me to the prompt. Expected Results: Finish the compilation. 0000:00:0b.0 Host bridge: Apple Computer Inc. UniNorth 2 AGP 0000:00:10.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200] (rev 01) 0001:10:0b.0 Host bridge: Apple Computer Inc. UniNorth 2 PCI 0001:10:12.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03) 0001:10:17.0 Class ff00: Apple Computer Inc. KeyLargo/Intrepid Mac I/O 0001:10:18.0 USB Controller: Apple Computer Inc. KeyLargo/Intrepid USB 0001:10:19.0 USB Controller: Apple Computer Inc. KeyLargo/Intrepid USB 0001:10:1a.0 USB Controller: Apple Computer Inc. KeyLargo/Intrepid USB 0001:10:1b.0 USB Controller: NEC Corporation USB (rev 43) 0001:10:1b.1 USB Controller: NEC Corporation USB (rev 43) 0001:10:1b.2 USB Controller: NEC Corporation USB 2.0 (rev 04) 0002:20:0b.0 Host bridge: Apple Computer Inc. UniNorth 2 Internal PCI 0002:20:0d.0 Class ff00: Apple Computer Inc. UniNorth/Intrepid ATA/100 0002:20:0e.0 FireWire (IEEE 1394): Apple Computer Inc. UniNorth 2 FireWire (rev 81) 0002:20:0f.0 Ethernet controller: Apple Computer Inc. UniNorth 2 GMAC (Sun GEM) (rev 80) processor : 0 cpu : 7447A, altivec supported clock : 1416MHz revision : 0.2 (pvr 8003 0102) bogomips : 1413.12 total bogomips : 1413.12 machine : PowerMac10,1 motherboard : PowerMac10,1 MacRISC3 Power Macintosh detected as : 287 (Mac mini) pmac flags : 00000012 L2 cache : 512K unified memory : 512MB pmac-generation : NewWorld Portage 2.0.51.22-r2 (default-linux/ppc/2005.1/ppc, gcc-3.4.4, glibc-2.3.4.20041102-r1, 2.6.12-gentoo-r10 ppc) ================================================================= System uname: 2.6.12-gentoo-r10 ppc 7447A, altivec supported Gentoo Base System version 1.6.13 distcc 2.18.3 powerpc-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5-r2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.90.0.3-r5 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="ppc" AUTOCLEAN="yes" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -mtune=powerpc -pipe" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mtune=powerpc -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc X a52 aac aim alsa altivec arts audifile bash-completion berkdb bitmap-fonts bluetooth cdparanois cdr crypt cups curl dri dts dv dvd dvdr dvdread eds emboss encode fam ffmpeg fftw flac flash fortran gd gif gnome gpm gstreamer gtk gtk2 imagemagick imap imlib ipv6 java javascript jpeg kde libwww lirc mad ming motif mp3 mpeg ncurses nls ogg oggvorbis openal opengl osc pam pcre pdflib perl png portaudio posix ppds python qt quicktime readline samba sdl sndfile soap sockets sox spell sqlite ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb v4l vcd videos vorbis wifi wmf xface xine xml xml2 xmms xosd xpm xprint xsl xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
You don't have a valid -mcpu value set as it seems.
He doesn't even have mcpu set...
Yes, the problem seems to be in mpg123_artsplugin/configure.in.in, which adds -mcpu=ppc.
Fixed in upstream configure.in.in.
Patch applied in portage.