make[1]: Leaving directory `/var/tmp/portage/libperl-5.8.8-r1/work/perl-5.8.8/x2p' `sh cflags "optimize='-O1 -mcpu=xscale -mtune=xscale -msoft-float'" perl.o` -fPIC perl.c CCCMD = armeb-softfloat-linux-uclibc-gcc -DPERL_CORE -c -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -mcpu=xscale -mtune=xscale -msoft-float -Wall `sh cflags "optimize='-O1 -mcpu=xscale -mtune=xscale -msoft-float'" gv.o` -fPIC gv.c CCCMD = armeb-softfloat-linux-uclibc-gcc -DPERL_CORE -c -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -mcpu=xscale -mtune=xscale -msoft-float -Wall `sh cflags "optimize='-O1 -mcpu=xscale -mtune=xscale -msoft-float'" toke.o` -fPIC toke.c CCCMD = armeb-softfloat-linux-uclibc-gcc -DPERL_CORE -c -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -mcpu=xscale -mtune=xscale -msoft-float -Wall toke.c: In function `Perl_yylex': toke.c:5476: internal compiler error: Segmentation fault Portage 2.0.51.22-r2 (uclibc/arm/2.4, gcc-3.4.4, uclibc-0.9.27-r0, 2.4.27-uc1 armv5b) ================================================================= System uname: 2.4.27-uc1 armv5b Gentoo Base System version 1.6.13 app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.3.5, 2.4.3-r1 dev-python/pycrypto: [Not Present] dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] 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.5 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.4.26-r1 ACCEPT_KEYWORDS="arm" AUTOCLEAN="yes" CBUILD="armeb-softfloat-linux-uclibc" CFLAGS="-Os -mcpu=xscale -mtune=xscale -msoft-float" CHOST="armeb-softfloat-linux-uclibc" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-Os" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks nodoc noinfo noman sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="arm bitmap-fonts bzip2 cli dlloader dri expat ncurses pcre perl python readline reflection session spl ssl truetype-fonts type1-fonts uclibc xorg zlib input_devices_keyboard input_devices_mouse input_devices_evdev userland_GNU kernel_linux elibc_uclibc" Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS, PORTDIR_OVERLAY
I tried this on coral, our dev arm box and it compiled just fine. I'm not as keen with arm as far as that so I'll let the arm peeps decide what to do (most likely this will be marked as a dupe of the internal compiler error metabug).
Because it was said to a gentoo developer that my hardware is broken, I withdraw it.
.