still doesn't work for me: ./miniperl -Ilib -e 'use AutoSplit; \ autosplit_lib_modules(@ARGV)' lib/*.pm lib/*/*.pm AutoSplitting lib/Getopt/Long.pm (lib/auto/Getopt/Long) ./miniperl minimod.pl > minimod.tmp sh mv-if-diff minimod.tmp lib/ExtUtils/Miniperl.pm sh writemain lib/auto/DynaLoader/DynaLoader.a > writemain.tmp sh mv-if-diff writemain.tmp perlmain.c File perlmain.c not changed. `sh cflags libperl.a perlmain.o` perlmain.c CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D _FILE_OFFSET_BITS=64 -march=i686 -O3 -pipe Making DynaLoader (static) Processing hints file hints/linux.pl Unable to find a perl 5 (by these names: ../../miniperl miniperl perl perl5 perl 5.6.1, in these dirs: ../.. /sbin /usr/sbin /usr/lib/portage/bin /bin /usr/bin / usr/local/bin /usr/bin) Running '0 -I../../lib ../../lib/ExtUtils/xsubpp -v 2>&1' exits with status 1677 7215 at (eval 34) line 17. Running '0 ../../lib/ExtUtils/xsubpp temp000 2>&1' exits with status 16777215 at (eval 34) line 43. Writing Makefile for DynaLoader make[1]: Entering directory `/var/tmp/portage/perl-5.6.1-r4/work/perl-5.6.1/ext/ DynaLoader' make[1]: 0: Command not found make[1]: *** [../../lib/.exists] Error 127 make[1]: Leaving directory `/var/tmp/portage/perl-5.6.1-r4/work/perl-5.6.1/ext/D ynaLoader' make config failed, continuing anyway... make[1]: Entering directory `/var/tmp/portage/perl-5.6.1-r4/work/perl-5.6.1/ext/ DynaLoader' make[1]: 0: Command not found make[1]: *** [../../lib/.exists] Error 127 make[1]: Leaving directory `/var/tmp/portage/perl-5.6.1-r4/work/perl-5.6.1/ext/D ynaLoader' make: *** [lib/auto/DynaLoader/DynaLoader.a] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 34, Exitcode 2 !!! (no error message)
Here is a different but probably related issue... (seeing as I could build perl under gcc-3.0.4 but now I can't...) I have also tried (not this particular log file) to build with no opt flags just in case something trippy was being introduced. `sh cflags libperl.so pp_sys.o` -fPIC pp_sys.c CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -I/usr/local/include - D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=athlon-xp -O3 -fgcse -fomit- frame-pointer -pipe cc1: warning: changing search order for system directory "/usr/local/include" cc1: warning: as it has already been specified as a non-system directory pp_sys.c: In function `Perl_pp_sysread': pp_sys.c:1499: incompatible type for argument 5 of `recvfrom' pp_sys.c: In function `Perl_pp_send': pp_sys.c:1693: incompatible type for argument 5 of `sendto' pp_sys.c: In function `Perl_pp_bind': pp_sys.c:2189: incompatible type for argument 2 of `bind' pp_sys.c: In function `Perl_pp_connect': pp_sys.c:2227: incompatible type for argument 2 of `connect' pp_sys.c: In function `Perl_pp_accept': pp_sys.c:2296: incompatible type for argument 2 of `accept' pp_sys.c: In function `Perl_pp_getpeername': pp_sys.c:2469: incompatible type for argument 2 of `getsockname' pp_sys.c:2473: incompatible type for argument 2 of `getpeername' make: *** [pp_sys.o] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 41, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/sys-devel/perl/perl-5.6.1-r4.ebuild .
Do we have a status update on this, the issue I posted was unrelated it turned out, anyone know what caused spider's issue?
I'm closing this because it was all related to the portage sandbox b0rkage.