Perl 5.8.5 port errors out on install

Bob Ababurko bob at phreakout.net
Tue Mar 1 17:18:14 PST 2005


Hello all-

I have just installed 5.3 on my new setup that is sporting two amd 2800+ 
MP on a tyan k7 board.  Pretty much, the first port I am installing, I 
am getting errors.  I need perl 5.8 installed and this is the end of the 
output.


         Making DynaLoader (static_pic)
Makefile out-of-date with respect to ../../config.h
Cleaning current config before rebuilding Makefile...
make -f Makefile.old clean > /dev/null 2>&1 || /bin/sh -c true
../../miniperl "-I../../lib" "-I../../lib" Makefile.PL 
"INSTALLDIRS=perl" "PERL_CORE=1" "LIBPERL_A=libperl.so"
Writing Makefile for DynaLoader
==> Your Makefile has been rebuilt. <==
==> Please rerun the make command.  <==
false
*** Error code 1

Stop in /usr/ports/lang/perl5.8/work/perl-5.8.5/ext/DynaLoader.
make config failed, continuing anyway...
../../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
Skip ../../lib/XSLoader.pm (unchanged)
Skip ../../lib/DynaLoader.pm (unchanged)
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
cc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.5/BSDPAN" 
-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe 
-I/usr/local/include -O -pipe    -DVERSION=\"1.05\" 
-DXS_VERSION=\"1.05\" -DPIC -fPIC "-I../.."  -DPERL_CORE -DLIBC="" 
DynaLoader.c
rm -rf ../../lib/auto/DynaLoader/DynaLoader.a
/usr/bin/ar cr ../../lib/auto/DynaLoader/DynaLoader.a DynaLoader.o && : 
../../lib/auto/DynaLoader/DynaLoader.a
chmod 755 ../../lib/auto/DynaLoader/DynaLoader.a
LD_LIBRARY_PATH=/usr/ports/lang/perl5.8/work/perl-5.8.5 cc -o perl 
-Wl,-E  -L/usr/local/lib -Wl,-R/usr/local/lib/perl5/5.8.5/mach/CORE 
perlmain.o lib/auto/DynaLoader/DynaLoader.a  libperl.so `cat ext.libs` 
-lm -lcrypt -lutil -lc
cd x2p; LD_LIBRARY_PATH=/usr/ports/lang/perl5.8/work/perl-5.8.5 make s2p
`s2p' is up to date.
LD_LIBRARY_PATH=/usr/ports/lang/perl5.8/work/perl-5.8.5 ./miniperl -Ilib 
pod/pod2html.PL
Extracting pod2html (with variable substitutions)
LD_LIBRARY_PATH=/usr/ports/lang/perl5.8/work/perl-5.8.5 ./miniperl -Ilib 
pod/pod2latex.PL
Extracting pod2latex (with variable substitutions)
LD_LIBRARY_PATH=/usr/ports/lang/perl5.8/work/perl-5.8.5 ./miniperl -Ilib 
pod/pod2man.PL
Extracting pod2man (with variable substitutions)
LD_LIBRARY_PATH=/usr/ports/lang/perl5.8/work/perl-5.8.5 ./miniperl -Ilib 
pod/pod2text.PL
Extracting pod2text (with variable substitutions)
LD_LIBRARY_PATH=/usr/ports/lang/perl5.8/work/perl-5.8.5 ./miniperl -Ilib 
pod/pod2usage.PL
Extracting pod2usage (with variable substitutions)
LD_LIBRARY_PATH=/usr/ports/lang/perl5.8/work/perl-5.8.5 ./miniperl -Ilib 
pod/podchecker.PL
Extracting podchecker (with variable substitutions)
LD_LIBRARY_PATH=/usr/ports/lang/perl5.8/work/perl-5.8.5 ./miniperl -Ilib 
pod/podselect.PL
Extracting podselect (with variable substitutions)

         Making utilities
../miniperl -I../lib c2ph.PL
Extracting c2ph (with variable substitutions)
Linking c2ph to pstruct.
../miniperl -I../lib cpan.PL
Extracting cpan (with variable substitutions)
../miniperl -I../lib h2ph.PL
Extracting h2ph (with variable substitutions)
../miniperl -I../lib h2xs.PL
Extracting h2xs (with variable substitutions)
../miniperl -I../lib instmodsh.PL
Extracting instmodsh (with variable substitutions)
../miniperl -I../lib perlbug.PL
Extracting perlbug (with variable substitutions)
../miniperl -I../lib perldoc.PL
Extracting "perldoc" (with variable substitutions)
../miniperl -I../lib perlivp.PL
Extracting perlivp (with variable substitutions)
../miniperl -I../lib prove.PL
Extracting prove (with variable substitutions)
../miniperl -I../lib splain.PL
Extracting splain (with variable substitutions)
../miniperl -I../lib perlcc.PL
Extracting perlcc (with variable substitutions)
../miniperl -I../lib dprofpp.PL
Extracting dprofpp (with variable substitutions)
../miniperl -I../lib libnetcfg.PL
Extracting libnetcfg (with variable substitutions)
../miniperl -I../lib xsubpp.PL
Extracting xsubpp (with variable substitutions)

         Making x2p stuff
`sh  cflags "optimize='-O -pipe'" hash.o` -DPERL_FOR_X2P hash.c
           CCCMD =  cc -c 
-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.5/BSDPAN" -DHAS_FPSETMASK 
-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O 
-pipe
`sh  cflags "optimize='-O -pipe'" str.o` -DPERL_FOR_X2P str.c
           CCCMD =  cc -c 
-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.5/BSDPAN" -DHAS_FPSETMASK 
-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O 
-pipe
`sh  cflags "optimize='-O -pipe'" util.o` -DPERL_FOR_X2P util.c
           CCCMD =  cc -c 
-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.5/BSDPAN" -DHAS_FPSETMASK 
-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O 
-pipe
`sh  cflags "optimize='-O -pipe'" walk.o` -DPERL_FOR_X2P walk.c
           CCCMD =  cc -c 
-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.5/BSDPAN" -DHAS_FPSETMASK 
-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O 
-pipe
`sh  cflags "optimize='-O -pipe'" a2p.o` a2p.c
           CCCMD =  cc -c 
-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.5/BSDPAN" -DHAS_FPSETMASK 
-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O 
-pipe
cc -o a2p -Wl,-E  -L/usr/local/lib hash.o  str.o util.o walk.o a2p.o -lm 
-lcrypt -lutil -lc


         Making B (dynamic)
Makefile out-of-date with respect to Makefile.PL ../../config.h
Cleaning current config before rebuilding Makefile...
make -f Makefile.old clean > /dev/null 2>&1 || /bin/sh -c true
../../miniperl "-I../../lib" "-I../../lib" Makefile.PL 
"INSTALLDIRS=perl" "PERL_CORE=1" "LIBPERL_A=libperl.so"
Writing Makefile for B::C
Writing Makefile for B
==> Your Makefile has been rebuilt. <==
==> Please rerun the make command.  <==
false
*** Error code 1

Stop in /usr/ports/lang/perl5.8/work/perl-5.8.5/ext/B.
make config failed, continuing anyway...
Makefile out-of-date with respect to Makefile.PL
Cleaning current config before rebuilding Makefile...
make -f Makefile.old clean > /dev/null 2>&1 || /bin/sh -c true
../../miniperl "-I../../lib" "-I../../lib" Makefile.PL 
"INSTALLDIRS=perl" "PERL_CORE=1" "LIBPERL_A=libperl.so"
Writing Makefile for B::C
Writing Makefile for B
==> Your Makefile has been rebuilt. <==
==> Please rerun the make command.  <==
false
*** Error code 1

Stop in /usr/ports/lang/perl5.8/work/perl-5.8.5/ext/B.
*** Error code 1

Stop in /usr/ports/lang/perl5.8/work/perl-5.8.5.

Stop in /usr/ports/lang/perl5.8/work/perl-5.8.5.
*** Error code 1

Stop in /usr/ports/lang/perl5.8.



I do what the error says and run make again, but it does the same thing 
again.  Anything that can lead me in the forward direction will be 
appreciated.


Thanks,
Bob



More information about the freebsd-questions mailing list