emerge perl error, error messages: Updating makefile... make[1]: Leaving directory `/var/tmp/portage/sys-devel/libperl-5.8.8-r2/work/perl-5.8.8/x2p' make -j2 -j1 -f Makefile LIBPERL=libperl.so.1.5.8 libperl.so.1.5.8 `sh cflags "optimize='-march=prescott -O3 -pipe -fomit-frame-pointer -funroll-loops'" perl.o` -fPIC perl.c CCCMD = i686-pc-linux-gnu-gcc -DPERL_CORE -c -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/include/gdbm -march=prescott -O3 -pipe -fomit-frame-pointer -funroll-loops -Wall perl.c: In function 'S_parse_body': perl.c:1920: error: expected ')' before 'chong' perl.c: In function 'S_init_predump_symbols': perl.c:4552: error: expected ')' before 'chong' make: *** [perl.o] Error 1 chong is my hostname. Reproducible: Always Steps to Reproduce: 1.emerge perl Actual Results: * ERROR: sys-devel/libperl-5.8.8-r2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2528: Called die * The specific snippet of code: * emake -j1 -f Makefile LIBPERL=${LIBPERL} ${LIBPERL} || die "Unable to make libperl$(get_libname)"; * The die message: * Unable to make libperl.so enviroment: declare -x KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" declare -x KV="2.6.28-gentoo-r5jorke-r1" declare -x LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" declare -x LDFLAGS="-Wl,-O1" declare -x LDFLAGS_default="" declare -x LIBDIR_default="lib" declare -x LIBOPTIONS="-m0644" declare -x LICENSE="|| ( Artistic GPL-2 )" declare -x MAIL="/var/mail/root" declare -x MAKEOPTS="-j2" declare -x MULTILIB_ABIS="default" declare -x NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" declare -x NOCOLOR="no" declare -x PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png" declare -x PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND" declare -x PROPERTIES="" declare -x PROVIDE="" declare -x RESTRICT="test" declare -x S="/var/tmp/portage/sys-devel/libperl-5.8.8-r2/work/perl-5.8.8" declare -x SANDBOX_DEBUG="0" declare -x SANDBOX_DENY="/etc/ld.so.preload" declare -x SANDBOX_PID="10992" declare -x SANDBOX_PREDICT=":/dev/console:/dev/crypto:/dev/random:/proc/self/maps:/var/tmp/portage/sys-devel/libperl-5.8.8-r2/homedir:" declare -x SANDBOX_READ=":/:/dev/shm:/dev/stdin:/var/tmp:" declare -x SANDBOX_VERBOSE="1" declare -x SANDBOX_WRITE=":/dev/console:/dev/fd:/dev/full:/dev/null:/dev/pts/:/dev/pty:/dev/shm:/dev/stderr:/dev/stdout:/dev/tts:/dev/tty:/dev/vc/:/dev/zero:/proc/self/fd:/tmp/:/usr/lib/cf:/usr/lib/conftest:/usr/lib32/cf:/usr/lib32/conftest:/usr/lib64/cf:/usr/lib64/conftest:/usr/tmp/cf:/usr/tmp/conftest:/var/tmp:/var/tmp/:/var/tmp/portage/sys-devel/libperl-5.8.8-r2/homedir/.bash_history:" declare -x SLOT="1" declare -x SSH_CLIENT="218.242.135.90 2255 22" declare -x SSH_CONNECTION="218.242.135.90 2255 192.168.1.3 22" declare -x SSH_TTY="/dev/pts/0" declare -x USE="berkdb elibc_glibc gdbm kernel_linux userland_GNU x86" declare -x USERLAND="GNU" declare -x VIDEO_CARDS="" declare -x _E_DOCDESTTREE_=""
-r2 isn't the latest version. Try again with -r5. Please attach "emerge --info".