Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 34375 - libperl-5.8.1 crashed while compiling function src_compile at line 206 with exitcode 2
Summary: libperl-5.8.1 crashed while compiling function src_compile at line 206 with e...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: Sparc Linux
: High major (vote)
Assignee: Sparc Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-25 16:41 UTC by Alex
Modified: 2006-02-04 06:05 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex 2003-11-25 16:41:09 UTC
when I try to emerge any window manager (KDE, GNOME, fluxbox, etc.) I can not get past sys-
devel/libperl-5.8.1.  Every time I try I get the same error.  perlio.o's file format does not get 
recognized, it gets treated like a linker script, then creates a parser error.  I have the sparc-
unknown-linux-gnu kernel set and I use the ~sparc accept_keyword with -sandbox features 
because they take care of some other issues while emerging.  I have a sunblade100 system with 
the ULTRAsparcIIe processor.  I can also reproduce it emerging just sys-devel/libperl-5.8.1

Reproducible: Always
Steps to Reproduce:
1. execute the command FEATURES="-sandbox" ACCEPT_KEYWORDS="~sparc" emerge usr/
portage/sys-devel/libperl/libperl-5.8.1.ebuild
2. let it compile till it stops with an error
3.
Actual Results:  
the compiler stopped with the errors prevously stated.

Expected Results:  
compiled libperl-5.8.1
Comment 1 Jason Wever (RETIRED) gentoo-dev 2003-11-25 17:08:31 UTC
please include the output of emerge info
Comment 2 Jason Wever (RETIRED) gentoo-dev 2003-11-25 17:24:23 UTC
Also, please provide as much of the error message and proceeding pertinant lines as possible.
Comment 3 Sven Blumenstein (RETIRED) gentoo-dev 2003-11-30 06:50:49 UTC
Cant reproduce here. Need more info from the user.
Comment 4 Alex 2003-12-02 14:17:45 UTC
Here is the emerge info output, finally got it to a computer that I could copy and past one.

Gentoo Base System version 1.4.3.10p1
Portage 2.0.49-r15 (default-sparc64-1.4, gcc-3.2.3, glibc-2.3.1-r4, 2.4.22-sparc-r0)
=================================================================
System uname: 2.4.22-sparc-r0 sparc64 sun4u
ccache version 2.2 [enabled]
ACCEPT_KEYWORDS="sparc"
AUTOCLEAN="yes"
CFLAGS="-mcpu=ultrasparc -O3 -pipe"
CHOST="sparc-unknown-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-mcpu=ultrasparc -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache"
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://mirrors.tds.net/gentoo ftp://gentoo.noved.org/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://mirrors.tds.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="sparc avi encode esd fbcon foomaticdb imlib mad mikmod motif ncurses nls oss png sdl spell xv xml2 xmms zlib gdbm berkdb slang readline arts tetex tcpd pam libwww ssl perl oggvorbis opengl crypt cups doc emacs gif gnome gtk java jikes jpeg kde ldap mozilla mpeg mysql pdflib python qt quicktime ruby slp truetype usb X"

Comment 5 Jason Wever (RETIRED) gentoo-dev 2004-01-03 07:05:48 UTC
Is this problem still happening for you?

libperl-5.8.2 is now available in the tree as well.  If you don't have a specific need for libperl-5.8.1 please try this one if you haven't already, and let us know the results.
Comment 6 Jason Wever (RETIRED) gentoo-dev 2004-02-21 15:23:14 UTC
Please test libperl-5.8.2 as it is now stable on sparc and let us know if this is still a problem for you, thanks.
Comment 7 Jason Wever (RETIRED) gentoo-dev 2004-02-26 18:15:11 UTC
Can't proceed without more information.
Comment 8 Jody shumaker 2004-04-16 09:06:24 UTC
I get the same crash compiling 5.8.3 on my Pentium 2

ACCEPT_KEYWORDS="~x86" emerge /usr/portage/sys-devel/libperl/libperl-5.8.3.ebuild


output at end of compile when it crashes:

`sh  cflags "optimize='-O2 -march=i686 -pipe'" regcomp.o` -fPIC regcomp.c
          CCCMD =  gcc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=i686 -pipe  -Wall
gcc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <URL:http://bugs.gentoo.org/> for instructions.
{standard input}: Assembler messages:
{standard input}:9695: Warning: end of file not at end of a line; newline inserted
{standard input}:10099: Error: unbalanced parenthesis in operand 1.
make: *** [regcomp.o] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: sys-devel/libperl-5.8.3 failed.
!!! Function src_compile, Line 206, Exitcode 2
!!! Unable to make libperl.so

And emerge info output:

ACCEPT_KEYWORDS="~x86" emerge info

Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r3, 2.4.25-gentoo)
=================================================================
System uname: 2.4.25-gentoo i686 Pentium II (Deschutes)
Gentoo Base System version 1.4.3.10
Autoconf: sys-devel/autoconf-2.58
Automake: sys-devel/automake-1.7.5-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://128.213.5.34/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://mirrors.tds.net/gentoo http://gentoo.noved.org/ http://mirror.clarkson.edu/pub/distributions/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="apache2 apm arts avi berkdb crypt cups dvd encode foomaticdb gdbm gif gpm gtk2 imlib jpeg libg++ libwww mad mikmod mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png postgres python quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"

If there's anymore info you need please let me know.
Comment 9 Ferris McCormick (RETIRED) gentoo-dev 2004-04-16 10:22:52 UTC
I just built both 8.2 & 8.3 on a U60 with no problem, so to the
extent it's sparc, I can't reproduce it with gcc-3.3.3.  I can't speak to the
Pentium-II failure.