Can someone suggest why this may be happening (and what to do to fix)?
I have tried emerging libperl no problems there but still unable to emerge perl.
Code: Select all
......
`sh cflags "optimize='-march=athlon-xp -pipe -fomit-frame-pointer -O2'" perlmain.o` -fPIC perlmain.c
CCCMD = gcc -DPERL_CORE -c -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=athlon-xp -pipe -fomit-frame-pointer -O2 -Wall
Making DynaLoader (static_pic)
Processing hints file hints/linux.pl
Writing Makefile for DynaLoader
make[1]: Entering directory `/var/tmp/portage/perl-5.8.7/work/perl-5.8.7/ext/DynaLoader'
make[1]: Leaving directory `/var/tmp/portage/perl-5.8.7/work/perl-5.8.7/ext/DynaLoader'
make[1]: Entering directory `/var/tmp/portage/perl-5.8.7/work/perl-5.8.7/ext/DynaLoader'
../../miniperl "-I../../lib" "-I../../lib" "-I../../lib" "-I../../lib" DynaLoader_pm.PL DynaLoader.pm
../../miniperl "-I../../lib" "-I../../lib" "-I../../lib" "-I../../lib" XSLoader_pm.PL XSLoader.pm
cp XSLoader.pm ../../lib/XSLoader.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
/bin/sh: line 1: 31145 Segmentation fault ../../miniperl "-I../../lib" "-I../../lib" ../../lib/ExtUtils/xsubpp -noprototypes -typemap ../../lib/ExtUtils/typemap DynaLoader.xs >DynaLoader.xsc
make[1]: *** [DynaLoader.o] Error 139
make[1]: Leaving directory `/var/tmp/portage/perl-5.8.7/work/perl-5.8.7/ext/DynaLoader'
make: *** [lib/auto/DynaLoader/DynaLoader.a] Error 2
!!! ERROR: dev-lang/perl-5.8.7 failed.
!!! Function src_compile, Line 243, Exitcode 2
!!! Unable to make
!!! If you need support, post the topmost build error, NOT this status message.

