Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41876 - dev-lang/perl-5.8.2-r1 encoding.xs:155: internal error: Segmentation fault
Summary: dev-lang/perl-5.8.2-r1 encoding.xs:155: internal error: Segmentation fault
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-17 02:54 UTC by Pau Oliva
Modified: 2004-02-17 03:19 UTC (History)
0 users

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 Pau Oliva 2004-02-17 02:54:07 UTC
I am trying to update perl from 5.8.0-r12 to 5.8.2-r1 whith this use flags: +berkdb -doc +gdbm -threads

Compilation fails.

Reproducible: Always
Steps to Reproduce:
1.emerge -vu dev-lang/perl
2.
3.

Actual Results:  
Checking if your kit is complete...
Looks good
Writing Makefile for PerlIO::encoding
make[1]: Entering directory
`/var/tmp/portage/perl-5.8.2-r1/work/perl-5.8.2/ext/PerlIO/encoding'
make[1]: Leaving directory
`/var/tmp/portage/perl-5.8.2-r1/work/perl-5.8.2/ext/PerlIO/encoding'
make[1]: Entering directory
`/var/tmp/portage/perl-5.8.2-r1/work/perl-5.8.2/ext/PerlIO/encoding'
cp encoding.pm ../../../lib/PerlIO/encoding.pm
../../../miniperl "-I../../../lib" "-I../../../lib" ../../../lib/ExtUtils/xsubpp
 -typemap ../../../lib/ExtUtils/typemap  encoding.xs > encoding.xsc && mv
encoding.xsc encoding.c
gcc -c   -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3
-march=athlon-xp -pipe   -DVERSION=\"0.07\" -DXS_VERSION=\"0.07\" -fPIC
"-I../../.."   encoding.c
encoding.xs: In function `PerlIOEncode_pushed':
encoding.xs:155: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
make[1]: *** [encoding.o] Error 1
make[1]: Leaving directory
`/var/tmp/portage/perl-5.8.2-r1/work/perl-5.8.2/ext/PerlIO/encoding'
make: *** [lib/auto/PerlIO/encoding/encoding.so] Error 2

!!! ERROR: dev-lang/perl-5.8.2-r1 failed.
!!! Function src_compile, Line 190, Exitcode 2
!!! Unable to make



Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.4.22-ac4)
=================================================================
System uname: 2.4.22-ac4 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.4.3.10
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/config /usr/kde/3/share/config /var/bind
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/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="x86 oss apm arts avi crypt cups encode foomaticdb gif gtk gtk2 imlib jpeg
kde libg++ mad mikmod motif ncurses nls oggvorbis opengl pdflib png quicktime
sdl spell truetype xml2 xv zlib gdbm berkdb slang readline tetex gpm tcpd pam
libwww ssl perl python -gnome -mpeg -mysql -qt -svga -X -xmms apache2 gd imap
maildir mcal memlimit snmp sasl"
Comment 1 Pau Oliva 2004-02-17 03:19:39 UTC
Failed two times, and compiled fine the third time I tried it. Don't know why. Sorry for the invalid bug report.