Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 51914

Summary: Perl 5.8.4 won't build
Product: Gentoo Linux Reporter: Frank Hollenbach <Frank>
Component: [OLD] DevelopmentAssignee: Gentoo Perl team <perl>
Status: RESOLVED DUPLICATE    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: PPC   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Frank Hollenbach 2004-05-24 06:06:06 UTC
emerge gives up with perl,
i do have problems tp choose the severity,
I think for perl-developer its a heavy bug ...

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

Actual Results:  
cp op.c opmini.c 
`sh  cflags "optimize='-O2 -mcpu=7400 -pipe -maltivec -mabi=altivec '" 
opmini.o` -fPIC -DPERL_EXTERNAL_GLOB opmini.c 
          CCCMD =  gcc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -mcpu=7400 -pipe -maltivec -mabi=altivec   -Wall 
rm -f opmini.c 
gcc -L/usr/local/lib -o miniperl \ 
    miniperlmain.o opmini.o libperl.a -lpthread -lnsl -ldl -lm -lcrypt -lutil 
-lc 
./miniperl -w -Ilib -MExporter -e '<?>' || make minitest 
Attempt to free unreferenced scalar: SV 0x10118ad4. 
make: [extra.pods] Error 1 (ignored) 
./miniperl -Ilib configpm configpm.tmp 
Use of uninitialized value in null operation at configpm line 666. 
Undefined subroutine &main:: called at configpm line 666. 
make: *** [lib/Config.pm] Error 255 
 
!!! ERROR: dev-lang/perl-5.8.4 failed. 
!!! Function src_compile, Line 188, Exitcode 2 
!!! Unable to make 
 

Expected Results:  
running perl ;) 

to see where : 
ake[2]: Entering directory `/var/tmp/portage/perl-5.8.4/work/perl-5.8.4/x2p' 
echo Makefile.SH cflags.SH | tr ' ' '\n' >.shlist 
make[2]: Leaving directory `/var/tmp/portage/perl-5.8.4/work/perl-5.8.4/x2p' 
Updating makefile... 
make[1]: Leaving directory `/var/tmp/portage/perl-5.8.4/work/perl-5.8.4/x2p' 
Now you must run 'make'. 
 
If you compile perl5 on a different machine or from a different object 
directory, copy the Policy.sh file from this object directory to the 
new one before you run Configure -- this will help you with most of 
the policy defaults. 
 
Here the emerge info : 
 
emerge info 
Portage 2.0.50-r6 (default-ppc-2004.1, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 
2.4.21-ben2) 
================================================================= 
System uname: 2.4.21-ben2 ppc 7450, altivec supported 
Gentoo Base System version 1.4.15 
Autoconf: sys-devel/autoconf-2.59-r3 
Automake: sys-devel/automake-1.8.3 
ACCEPT_KEYWORDS="ppc ~ppc" 
AUTOCLEAN="yes" 
CFLAGS="-O2 -mcpu=7400 -pipe -maltivec -mabi=altivec " 
CHOST="powerpc-unknown-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-O2 -mcpu=7400 -pipe -maltivec -mabi=altivec " 
DISTDIR="/usr/portage/distfiles" 
FEATURES="ccache" 
GENTOO_MIRRORS="http://gentoo.oregonstate.edu 
http://www.ibiblio.org/pub/Linux/distributions/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="X aalib arts berkdb bonobo cdr cups dvd esd foomaticdb gdbm gif gnome 
gnome-libs gpm gtk gtk2 gtkhtml guile imlib jpeg kde libwww mitshm motif 
mozilla mysql nls oggvorbis opengl oss pam perl png ppc python qt qtmt 
readline ruby scanner sdl slang ssl tcltk tcpd tetex truetype xv"
Comment 1 SpanKY gentoo-dev 2004-06-07 05:46:12 UTC

*** This bug has been marked as a duplicate of 50542 ***