Good afternoon. A problem occurred while updating the world on perl package Processing auxiliary/SentenceBreakProperty.txt Processing NamedSequences.txt Processing NameAliases.txt Finishing processing Unicode properties Compiling Perl properties Creating Perl synonyms Writing tables Making pod file Making test script Updating 'mktables.lst' `sh cflags "optimize='-march=prescott -O2 -pipe -fomit-frame-pointer'" perlmain.o` -fpic perlmain.c CCCMD = gcc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -std=c89 -march=prescott -O2 -pipe -fomit-frame-pointer -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat `sh cflags "optimize='-march=prescott -O2 -pipe -fomit-frame-pointer'" op.o` -fpic op.c CCCMD = gcc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -std=c89 -march=prescott -O2 -pipe -fomit-frame-pointer -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat `sh cflags "optimize='-march=prescott -O2 -pipe -fomit-frame-pointer'" perl.o` -fpic perl.c CCCMD = gcc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -std=c89 -march=prescott -O2 -pipe -fomit-frame-pointer -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat perl.c: In function 'S_init_ids': perl.c:3693: warning: ignoring return value of 'write', declared with attribute warn_unused_result LD_LIBRARY_PATH=/var/tmp/portage/dev-lang/perl-5.12.2-r1/work/perl-5.12.2 ./miniperl -Ilib make_ext.pl DynaLoader.o MAKE=make LIBPERL_A=libperl.so.5.12.2 LINKTYPE=static Making DynaLoader (all) Running Makefile.PL in ext/DynaLoader ../../miniperl Makefile.PL INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none PERL_CORE=1 LIBPERL_A=libperl.so.5.12.2 LINKTYPE=static Writing Makefile for DynaLoader make[1]: Entering directory `/var/tmp/portage/dev-lang/perl-5.12.2-r1/work/perl-5.12.2/ext/DynaLoader' make[1]: Leaving directory `/var/tmp/portage/dev-lang/perl-5.12.2-r1/work/perl-5.12.2/ext/DynaLoader' Making all in ext/DynaLoader make all PERL_CORE=1 LIBPERL_A=libperl.so.5.12.2 LINKTYPE=static make[1]: Entering directory `/var/tmp/portage/dev-lang/perl-5.12.2-r1/work/perl-5.12.2/ext/DynaLoader' ../../miniperl "-I../../lib" "-I../../lib" DynaLoader_pm.PL DynaLoader.pm cp DynaLoader.pm ../../lib/DynaLoader.pm AutoSplitting ../../lib/DynaLoader.pm (../../lib/auto/DynaLoader) rm -f DynaLoader.xs cp dl_dlopen.xs DynaLoader.xs ../../miniperl "-I../../lib" "-I../../lib" ../../lib/ExtUtils/xsubpp -noprototypes -typemap ../../lib/ExtUtils/typemap DynaLoader.xs > DynaLoader.xsc && mv DynaLoader.xsc DynaLoader.c gcc -c -fno-strict-aliasing -pipe -fstack-protector -march=prescott -O2 -pipe -fomit-frame-pointer -DVERSION=\"1.10\" -DXS_VERSION=\"1.10\" -fpic "-I../.." -DLIBC="" DynaLoader.c rm -rf ../../DynaLoader.o cp DynaLoader.o ../../DynaLoader.o make[1]: Leaving directory `/var/tmp/portage/dev-lang/perl-5.12.2-r1/work/perl-5.12.2/ext/DynaLoader' rm -f libperl.so.5.12.2 gcc -o libperl.so.5.12.2 -L/usr/local/lib -fstack-protector -Wl,-O1 -Wl,--as-needed op.o perl.o malloc.o gv.o toke.o perly.o pad.o regcomp.o dump.o util.o mg.o reentr.o mro.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o globals.o perlio.o perlapi.o numeric.o mathoms.o locale.o pp_pack.o pp_sort.o DynaLoader.o -lnsl -ldl -lm -lcrypt -lutil -lc -lbsd /usr/lib/gcc/i686-pc-linux-gnu/4.4.5/../../../crt1.o: In function `_start': (.text+0x18): undefined reference to `main' collect2: ld returned 1 exit status make: *** [libperl.so.5.12.2] Error 1 * ERROR: dev-lang/perl-5.12.2-r1 failed: * emake failed * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 2846: Called die * The specific snippet of code: * emake -j1 || die "emake failed" * * If you need support, post the output of 'emerge --info =dev-lang/perl-5.12.2-r1', * the complete build log and the output of 'emerge -pqv =dev-lang/perl-5.12.2-r1'. * The complete build log is located at '/var/tmp/portage/dev-lang/perl-5.12.2-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/perl-5.12.2-r1/temp/environment'. * S: '/var/tmp/portage/dev-lang/perl-5.12.2-r1/work/perl-5.12.2' >>> Failed to emerge dev-lang/perl-5.12.2-r1, Log file: >>> '/var/tmp/portage/dev-lang/perl-5.12.2-r1/temp/build.log' * Messages for package dev-lang/perl-5.12.2-r1: * ERROR: dev-lang/perl-5.12.2-r1 failed: * emake failed * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 2846: Called die * The specific snippet of code: * emake -j1 || die "emake failed" * * If you need support, post the output of 'emerge --info =dev-lang/perl-5.12.2-r1', * the complete build log and the output of 'emerge -pqv =dev-lang/perl-5.12.2-r1'. * The complete build log is located at '/var/tmp/portage/dev-lang/perl-5.12.2-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/perl-5.12.2-r1/temp/environment'. * S: '/var/tmp/portage/dev-lang/perl-5.12.2-r1/work/perl-5.12.2' job ~ # w did perl-cleaner --all. FEATURES="-ccache" emerge -1av perl stacks option MAKEOPTS="-j3" all still, the error does not go away full log http://paste.pocoo.org/show/279532/ emerge --info http://paste.pocoo.org/show/279272/ [ebuild N ] dev-lang/perl-5.12.2-r1 USE="berkdb gdbm -build -debug -doc -ithreads" 0 kB Reproducible: Always
*** This bug has been marked as a duplicate of bug 342451 ***