You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by The Doctor <do...@doctor.nl2k.ab.ca> on 2002/07/14 23:12:20 UTC
Re: ANNOUNCE: Perl 5.8.0 Release Candidate 3
I get
Script started on Sun Jul 14 14:48:21 2002
doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ make
AutoSplitting perl library
LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*.pm
LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*/*.pm
make lib/re.pm
`lib/re.pm' is up to date.
Making DynaLoader (static_pic)
LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o perl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o suidperl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o sperl.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
Making utilities
Making x2p stuff
Making B (dynamic)
Making ByteLoader (dynamic)
Making Cwd (dynamic)
Making DB_File (dynamic)
Making Data::Dumper (dynamic)
Making Devel::DProf (dynamic)
Making Devel::PPPort (dynamic)
Making Devel::Peek (dynamic)
Making Digest::MD5 (dynamic)
Making Encode (dynamic)
Making Fcntl (dynamic)
Making File::Glob (dynamic)
Making Filter::Util::Call (dynamic)
Making GDBM_File (dynamic)
Making IO (dynamic)
Making IPC::SysV (dynamic)
Making List::Util (dynamic)
Making MIME::Base64 (dynamic)
Making NDBM_File (dynamic)
Making Opcode (dynamic)
Making POSIX (dynamic)
Making PerlIO::encoding (dynamic)
Making PerlIO::scalar (dynamic)
Making PerlIO::via (dynamic)
Making SDBM_File (dynamic)
Making Socket (dynamic)
Making Storable (dynamic)
Making Sys::Hostname (dynamic)
Making Sys::Syslog (dynamic)
Making Time::HiRes (dynamic)
Making Unicode::Normalize (dynamic)
Making XS::APItest (dynamic)
Making XS::Typemap (dynamic)
Making attrs (dynamic)
Making re (dynamic)
Making threads (dynamic)
Making threads::shared (dynamic)
Making Errno (nonxs)
*** Error code 1 (ignored)
Everything is up to date. Type 'make test' to run test suite.
doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ head htinst inst/bsdos.sh
head: hinst/bsdos.sh: No such file or directory
doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ head hinst/bsdos.sh *
head: hinst/bsdos.*: No such file or directory
doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ head hinst/bsdos.*/bsdos.*[Kts/bsdos.*
# hints/bsdos.sh
#
# hints file for BSD/OS (adapted from bsd386.sh)
# Original by Neil Bowers <ne...@khoros.unm.edu>; Tue Oct 4 12:01:34 EDT 1994
# Updated by Tony Sanders <sa...@bsdi.com>; Sat Aug 23 12:47:45 MDT 1997
# Added 3.1 with ELF dynamic libraries (NOT in 3.1 yet.
# Estimated for 4.0) SYSV IPC tested Ok so I re-enabled.
#
# Updated to work in post-4.0 by Todd C. Miller <mi...@openbsd.org>
#
doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ head hints/bsdos.* sh hints/bsdos.sh[K hints/bsdos.sh[K hints/bsdos.sh[K hints/bsdos.sh[Kc hints/bsdos.sha hints/bsdos.sht hints/bsdos.sh
# hints/bsdos.sh
#
# hints file for BSD/OS (adapted from bsd386.sh)
# Original by Neil Bowers <ne...@khoros.unm.edu>; Tue Oct 4 12:01:34 EDT 1994
# Updated by Tony Sanders <sa...@bsdi.com>; Sat Aug 23 12:47:45 MDT 1997
# Added 3.1 with ELF dynamic libraries (NOT in 3.1 yet.
# Estimated for 4.0) SYSV IPC tested Ok so I re-enabled.
#
# Updated to work in post-4.0 by Todd C. Miller <mi...@openbsd.org>
#
# Updated for threads by "Timur I. Bakeyev" <bs...@listserv.bat.ru>
#
# To override the compiler on the command line:
# ./Configure -Dcc=gcc2
#
# The BSD/OS distribution is built with:
# ./Configure -des -Dbsdos_distribution=defined
signal_t='void'
d_voidsig='define'
usemymalloc='n'
# setre?[ug]id() have been replaced by the _POSIX_SAVED_IDS versions.
# See <A HREF="http://www.bsdi.com/bsdi-man?setuid">http://www.bsdi.com/bsdi-man?setuid</A>(2)
d_setregid='undef'
d_setreuid='undef'
d_setrgid='undef'
d_setruid='undef'
# we don't want to use -lnm, since exp() is busted (in 1.1 anyway)
set `echo X "$libswanted "| sed -e 's/ nm / /'`
shift
libswanted="$*"
# X libraries are in their own tree
glibpth="$glibpth /usr/X11/lib"
ldflags="$ldflags -L/usr/X11/lib"
case "$optimize" in
'') optimize='-O2' ;;
esac
case "$bsdos_distribution" in
''|undef|false) ;;
*)
d_dosuid='define'
d_portable='undef'
prefix='/usr/contrib'
perlpath='/usr/bin/perl5'
startperl='#!/usr/bin/perl5'
scriptdir='/usr/contrib/bin'
privlib='/usr/libdata/perl5'
man1dir='/usr/contrib/man/man1'
man3dir='/usr/contrib/man/man3'
# phlib added by BSDI -- we share the *.ph include dir with perl4
phlib="/usr/libdata/perl5/site_perl/$(arch)-$osname/include"
phlibexp="/usr/libdata/perl5/site_perl/$(arch)-$osname/include"
;;
esac
case "$osvers" in
1.0*)
# Avoid problems with HUGE_VAL in POSIX in 1.0's cc.
POSIX_cflags='ccflags="$ccflags -UHUGE_VAL"'
;;
1.1*)
# Use gcc2
case "$cc" in
'') cc='gcc2' ;;
esac
;;
2.0*|2.1*|3.0*|3.1*)
so='o'
# default to GCC 2.X w/shared libraries
case "$cc" in
'') cc='shlicc2'
cccdlflags=' ' ;; # Avoid the dreaded -fpic
esac
# default ld to shared library linker
case "$ld" in
'') ld='shlicc2'
lddlflags='-r' ;; # this one is necessary
esac
# Must preload the static shared libraries.
libswanted="Xpm Xaw Xmu Xt SM ICE Xext X11 $libswanted"
libswanted="rpc curses termcap $libswanted"
;;
4.*)
# ELF dynamic link libraries starting in 4.0
useshrplib='true'
so='so'
dlext='so'
case "$cc" in
'') cc='cc' # cc is gcc2 in 4.0
cccdlflags="-fPIC"
;;
esac
case "$ld" in
'') ld='ld'
lddlflags="-shared -x $lddlflags" ;;
esac
# Due usage of static pointer from crt.o
libswanted="util $libswanted" ;;
esac
# This script UU/usethreads.cbu will get 'called-back' by Configure
# after it has prompted the user for whether to use threads.
cat > UU/usethreads.cbu <<'EOCBU'
case "$usethreads" in
$define|true|[yY]*)
case "$osvers" in
3.*|4.*) ccflags="-D_REENTRANT $ccflags"
;;
*) cat <<EOM >&4
I did not know that BSD/OS $osvers supports POSIX threads.
Feel free to tell perlbug@perl.org otherwise.
EOM
exit 1
;;
esac
;;
esac
EOCBU
doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ make
AutoSplitting perl library
LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*.pm
LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*/*.pm
make lib/re.pm
`lib/re.pm' is up to date.
Making DynaLoader (static_pic)
LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o perl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o suidperl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o sperl.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
Making utilities
Making x2p stuff
Making B (dynamic)
Making ByteLoader (dynamic)
Making Cwd (dynamic)
Making DB_File (dynamic)
Making Data::Dumper (dynamic)
Making Devel::DProf (dynamic)
Making Devel::PPPort (dynamic)
Making Devel::Peek (dynamic)
Making Digest::MD5 (dynamic)
Making Encode (dynamic)
Making Fcntl (dynamic)
Making File::Glob (dynamic)
Making Filter::Util::Call (dynamic)
Making GDBM_File (dynamic)
Making IO (dynamic)
Making IPC::SysV (dynamic)
Making List::Util (dynamic)
Making MIME::Base64 (dynamic)
Making NDBM_File (dynamic)
Making Opcode (dynamic)
Making POSIX (dynamic)
Making PerlIO::encoding (dynamic)
Making PerlIO::scalar (dynamic)
Making PerlIO::via (dynamic)
Making SDBM_File (dynamic)
Making Socket (dynamic)
Making Storable (dynamic)
Making Sys::Hostname (dynamic)
Making Sys::Syslog (dynamic)
Making Time::HiRes (dynamic)
Making Unicode::Normalize (dynamic)
Making XS::APItest (dynamic)
Making XS::Typemap (dynamic)
Making attrs (dynamic)
Making re (dynamic)
Making threads (dynamic)
Making threads::shared (dynamic)
Making Errno (nonxs)
*** Error code 1 (ignored)
Everything is up to date. Type 'make test' to run test suite.
doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ make test
AutoSplitting perl library
LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*.pm
LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*/*.pm
make lib/re.pm
`lib/re.pm' is up to date.
Making utilities
Making DynaLoader (static_pic)
Making Errno (nonxs)
LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o perl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
Making B (dynamic)
Making ByteLoader (dynamic)
Making Cwd (dynamic)
Making DB_File (dynamic)
Making Data::Dumper (dynamic)
Making Devel::DProf (dynamic)
Making Devel::PPPort (dynamic)
Making Devel::Peek (dynamic)
Making Digest::MD5 (dynamic)
Making Encode (dynamic)
Making Fcntl (dynamic)
Making File::Glob (dynamic)
Making Filter::Util::Call (dynamic)
Making GDBM_File (dynamic)
Making IO (dynamic)
Making IPC::SysV (dynamic)
Making List::Util (dynamic)
Making MIME::Base64 (dynamic)
Making NDBM_File (dynamic)
Making Opcode (dynamic)
Making POSIX (dynamic)
Making PerlIO::encoding (dynamic)
Making PerlIO::scalar (dynamic)
Making PerlIO::via (dynamic)
Making SDBM_File (dynamic)
Making Socket (dynamic)
Making Storable (dynamic)
Making Sys::Hostname (dynamic)
Making Sys::Syslog (dynamic)
Making Time::HiRes (dynamic)
Making Unicode::Normalize (dynamic)
Making XS::APItest (dynamic)
Making XS::Typemap (dynamic)
Making attrs (dynamic)
Making re (dynamic)
Making threads (dynamic)
Making threads::shared (dynamic)
PERL=./perl make _test_prep
cd t && (rm -f ./perl; /bin/ln -s .././perl ./perl)
PERL=./perl make _test
if (true </dev/tty) >/dev/null 2>&1; then make TEST_ARGS= TESTFILE=TEST _test_tty ; else make TEST_ARGS= TESTFILE=TEST _test_notty ; fi
cd t && LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./perl TEST </dev/tty
./perl: can't resolve symbol 'Perl_get_sv'
*** Error code 1
Stop.
*** Error code 1
Stop.
*** Error code 1
Stop.
You have new mail in /var/mail/root
doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ exit
exit
Script done on Sun Jul 14 14:49:35 2002
?????????
Re: ANNOUNCE: Perl 5.8.0 Release Candidate 3
Posted by The Doctor <do...@doctor.nl2k.ab.ca>.
On Mon, Jul 15, 2002 at 06:12:27AM +0200, Lupe Christoph wrote:
> (Removed templates@template-toolkit.org, this has nothing to
> do with TT.)
>
> Please submit perl 5.8.0 RC<n> build failures to perl5porters.
> Use perlbug to do this if you can. (Looks like this failure
> prevents the use of perlbug.) If you can't please describe
> your environment. OS, compiler, installed patches, etc.
>
> I'll forward this to speed things up.
>
> Lupe Christoph
>
Do you mean perl5porters@perl.org?
> On Sunday, 2002-07-14 at 15:12:20 -0600, The Doctor wrote:
> > I get
> >
> >
> > Script started on Sun Jul 14 14:48:21 2002
> > doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ make
> > AutoSplitting perl library
> > LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*.pm
> > LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*/*.pm
> > make lib/re.pm
> > `lib/re.pm' is up to date.
> >
> > Making DynaLoader (static_pic)
> > LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o perl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
> > LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o suidperl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o sperl.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
> >
> > Making utilities
> >
> > Making x2p stuff
> >
> >
> > Making B (dynamic)
> >
> > Making ByteLoader (dynamic)
> >
> > Making Cwd (dynamic)
> >
> > Making DB_File (dynamic)
> >
> > Making Data::Dumper (dynamic)
> >
> > Making Devel::DProf (dynamic)
> >
> > Making Devel::PPPort (dynamic)
> >
> > Making Devel::Peek (dynamic)
> >
> > Making Digest::MD5 (dynamic)
> >
> > Making Encode (dynamic)
> >
> > Making Fcntl (dynamic)
> >
> > Making File::Glob (dynamic)
> >
> > Making Filter::Util::Call (dynamic)
> >
> > Making GDBM_File (dynamic)
> >
> > Making IO (dynamic)
> >
> > Making IPC::SysV (dynamic)
> >
> > Making List::Util (dynamic)
> >
> > Making MIME::Base64 (dynamic)
> >
> > Making NDBM_File (dynamic)
> >
> > Making Opcode (dynamic)
> >
> > Making POSIX (dynamic)
> >
> > Making PerlIO::encoding (dynamic)
> >
> > Making PerlIO::scalar (dynamic)
> >
> > Making PerlIO::via (dynamic)
> >
> > Making SDBM_File (dynamic)
> >
> > Making Socket (dynamic)
> >
> > Making Storable (dynamic)
> >
> > Making Sys::Hostname (dynamic)
> >
> > Making Sys::Syslog (dynamic)
> >
> > Making Time::HiRes (dynamic)
> >
> > Making Unicode::Normalize (dynamic)
> >
> > Making XS::APItest (dynamic)
> >
> > Making XS::Typemap (dynamic)
> >
> > Making attrs (dynamic)
> >
> > Making re (dynamic)
> >
> > Making threads (dynamic)
> >
> > Making threads::shared (dynamic)
> >
> > Making Errno (nonxs)
> > *** Error code 1 (ignored)
> >
> > Everything is up to date. Type 'make test' to run test suite.
> > doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ head htinst inst/bsdos.sh
> > head: hinst/bsdos.sh: No such file or directory
> > doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ head hinst/bsdos.sh *
> > head: hinst/bsdos.*: No such file or directory
> > doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ head hinst/bsdos.*/bsdos.*[Kts/bsdos.*
> > # hints/bsdos.sh
> > #
> > # hints file for BSD/OS (adapted from bsd386.sh)
> > # Original by Neil Bowers <ne...@khoros.unm.edu>; Tue Oct 4 12:01:34 EDT 1994
> > # Updated by Tony Sanders <sa...@bsdi.com>; Sat Aug 23 12:47:45 MDT 1997
> > # Added 3.1 with ELF dynamic libraries (NOT in 3.1 yet.
> > # Estimated for 4.0) SYSV IPC tested Ok so I re-enabled.
> > #
> > # Updated to work in post-4.0 by Todd C. Miller <mi...@openbsd.org>
> > #
> > doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ head hints/bsdos.* sh hints/bsdos.sh[K hints/bsdos.sh[K hints/bsdos.sh[K hints/bsdos.sh[Kc hints/bsdos.sha hints/bsdos.sht hints/bsdos.sh
> > # hints/bsdos.sh
> > #
> > # hints file for BSD/OS (adapted from bsd386.sh)
> > # Original by Neil Bowers <ne...@khoros.unm.edu>; Tue Oct 4 12:01:34 EDT 1994
> > # Updated by Tony Sanders <sa...@bsdi.com>; Sat Aug 23 12:47:45 MDT 1997
> > # Added 3.1 with ELF dynamic libraries (NOT in 3.1 yet.
> > # Estimated for 4.0) SYSV IPC tested Ok so I re-enabled.
> > #
> > # Updated to work in post-4.0 by Todd C. Miller <mi...@openbsd.org>
> > #
> > # Updated for threads by "Timur I. Bakeyev" <bs...@listserv.bat.ru>
> > #
> > # To override the compiler on the command line:
> > # ./Configure -Dcc=gcc2
> > #
> > # The BSD/OS distribution is built with:
> > # ./Configure -des -Dbsdos_distribution=defined
> >
> > signal_t='void'
> > d_voidsig='define'
> >
> > usemymalloc='n'
> >
> > # setre?[ug]id() have been replaced by the _POSIX_SAVED_IDS versions.
> > # See <A HREF="http://www.bsdi.com/bsdi-man?setuid">http://www.bsdi.com/bsdi-man?setuid</A>(2)
> > d_setregid='undef'
> > d_setreuid='undef'
> > d_setrgid='undef'
> > d_setruid='undef'
> >
> > # we don't want to use -lnm, since exp() is busted (in 1.1 anyway)
> > set `echo X "$libswanted "| sed -e 's/ nm / /'`
> > shift
> > libswanted="$*"
> >
> > # X libraries are in their own tree
> > glibpth="$glibpth /usr/X11/lib"
> > ldflags="$ldflags -L/usr/X11/lib"
> >
> > case "$optimize" in
> > '') optimize='-O2' ;;
> > esac
> >
> > case "$bsdos_distribution" in
> > ''|undef|false) ;;
> > *)
> > d_dosuid='define'
> > d_portable='undef'
> > prefix='/usr/contrib'
> > perlpath='/usr/bin/perl5'
> > startperl='#!/usr/bin/perl5'
> > scriptdir='/usr/contrib/bin'
> > privlib='/usr/libdata/perl5'
> > man1dir='/usr/contrib/man/man1'
> > man3dir='/usr/contrib/man/man3'
> > # phlib added by BSDI -- we share the *.ph include dir with perl4
> > phlib="/usr/libdata/perl5/site_perl/$(arch)-$osname/include"
> > phlibexp="/usr/libdata/perl5/site_perl/$(arch)-$osname/include"
> > ;;
> > esac
> >
> > case "$osvers" in
> > 1.0*)
> > # Avoid problems with HUGE_VAL in POSIX in 1.0's cc.
> > POSIX_cflags='ccflags="$ccflags -UHUGE_VAL"'
> > ;;
> > 1.1*)
> > # Use gcc2
> > case "$cc" in
> > '') cc='gcc2' ;;
> > esac
> > ;;
> > 2.0*|2.1*|3.0*|3.1*)
> > so='o'
> >
> > # default to GCC 2.X w/shared libraries
> > case "$cc" in
> > '') cc='shlicc2'
> > cccdlflags=' ' ;; # Avoid the dreaded -fpic
> > esac
> >
> > # default ld to shared library linker
> > case "$ld" in
> > '') ld='shlicc2'
> > lddlflags='-r' ;; # this one is necessary
> > esac
> >
> > # Must preload the static shared libraries.
> > libswanted="Xpm Xaw Xmu Xt SM ICE Xext X11 $libswanted"
> > libswanted="rpc curses termcap $libswanted"
> > ;;
> > 4.*)
> > # ELF dynamic link libraries starting in 4.0
> > useshrplib='true'
> > so='so'
> > dlext='so'
> >
> > case "$cc" in
> > '') cc='cc' # cc is gcc2 in 4.0
> > cccdlflags="-fPIC"
> > ;;
> > esac
> >
> > case "$ld" in
> > '') ld='ld'
> > lddlflags="-shared -x $lddlflags" ;;
> > esac
> > # Due usage of static pointer from crt.o
> > libswanted="util $libswanted" ;;
> > esac
> >
> > # This script UU/usethreads.cbu will get 'called-back' by Configure
> > # after it has prompted the user for whether to use threads.
> > cat > UU/usethreads.cbu <<'EOCBU'
> > case "$usethreads" in
> > $define|true|[yY]*)
> > case "$osvers" in
> > 3.*|4.*) ccflags="-D_REENTRANT $ccflags"
> > ;;
> > *) cat <<EOM >&4
> > I did not know that BSD/OS $osvers supports POSIX threads.
> >
> > Feel free to tell perlbug@perl.org otherwise.
> > EOM
> > exit 1
> > ;;
> > esac
> > ;;
> > esac
> > EOCBU
> > doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ make
> > AutoSplitting perl library
> > LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*.pm
> > LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*/*.pm
> > make lib/re.pm
> > `lib/re.pm' is up to date.
> >
> > Making DynaLoader (static_pic)
> > LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o perl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
> > LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o suidperl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o sperl.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
> >
> > Making utilities
> >
> > Making x2p stuff
> >
> >
> > Making B (dynamic)
> >
> > Making ByteLoader (dynamic)
> >
> > Making Cwd (dynamic)
> >
> > Making DB_File (dynamic)
> >
> > Making Data::Dumper (dynamic)
> >
> > Making Devel::DProf (dynamic)
> >
> > Making Devel::PPPort (dynamic)
> >
> > Making Devel::Peek (dynamic)
> >
> > Making Digest::MD5 (dynamic)
> >
> > Making Encode (dynamic)
> >
> > Making Fcntl (dynamic)
> >
> > Making File::Glob (dynamic)
> >
> > Making Filter::Util::Call (dynamic)
> >
> > Making GDBM_File (dynamic)
> >
> > Making IO (dynamic)
> >
> > Making IPC::SysV (dynamic)
> >
> > Making List::Util (dynamic)
> >
> > Making MIME::Base64 (dynamic)
> >
> > Making NDBM_File (dynamic)
> >
> > Making Opcode (dynamic)
> >
> > Making POSIX (dynamic)
> >
> > Making PerlIO::encoding (dynamic)
> >
> > Making PerlIO::scalar (dynamic)
> >
> > Making PerlIO::via (dynamic)
> >
> > Making SDBM_File (dynamic)
> >
> > Making Socket (dynamic)
> >
> > Making Storable (dynamic)
> >
> > Making Sys::Hostname (dynamic)
> >
> > Making Sys::Syslog (dynamic)
> >
> > Making Time::HiRes (dynamic)
> >
> > Making Unicode::Normalize (dynamic)
> >
> > Making XS::APItest (dynamic)
> >
> > Making XS::Typemap (dynamic)
> >
> > Making attrs (dynamic)
> >
> > Making re (dynamic)
> >
> > Making threads (dynamic)
> >
> > Making threads::shared (dynamic)
> >
> > Making Errno (nonxs)
> > *** Error code 1 (ignored)
> >
> > Everything is up to date. Type 'make test' to run test suite.
> > doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ make test
> > AutoSplitting perl library
> > LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*.pm
> > LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*/*.pm
> > make lib/re.pm
> > `lib/re.pm' is up to date.
> >
> > Making utilities
> >
> > Making DynaLoader (static_pic)
> >
> > Making Errno (nonxs)
> > LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o perl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
> >
> > Making B (dynamic)
> >
> > Making ByteLoader (dynamic)
> >
> > Making Cwd (dynamic)
> >
> > Making DB_File (dynamic)
> >
> > Making Data::Dumper (dynamic)
> >
> > Making Devel::DProf (dynamic)
> >
> > Making Devel::PPPort (dynamic)
> >
> > Making Devel::Peek (dynamic)
> >
> > Making Digest::MD5 (dynamic)
> >
> > Making Encode (dynamic)
> >
> > Making Fcntl (dynamic)
> >
> > Making File::Glob (dynamic)
> >
> > Making Filter::Util::Call (dynamic)
> >
> > Making GDBM_File (dynamic)
> >
> > Making IO (dynamic)
> >
> > Making IPC::SysV (dynamic)
> >
> > Making List::Util (dynamic)
> >
> > Making MIME::Base64 (dynamic)
> >
> > Making NDBM_File (dynamic)
> >
> > Making Opcode (dynamic)
> >
> > Making POSIX (dynamic)
> >
> > Making PerlIO::encoding (dynamic)
> >
> > Making PerlIO::scalar (dynamic)
> >
> > Making PerlIO::via (dynamic)
> >
> > Making SDBM_File (dynamic)
> >
> > Making Socket (dynamic)
> >
> > Making Storable (dynamic)
> >
> > Making Sys::Hostname (dynamic)
> >
> > Making Sys::Syslog (dynamic)
> >
> > Making Time::HiRes (dynamic)
> >
> > Making Unicode::Normalize (dynamic)
> >
> > Making XS::APItest (dynamic)
> >
> > Making XS::Typemap (dynamic)
> >
> > Making attrs (dynamic)
> >
> > Making re (dynamic)
> >
> > Making threads (dynamic)
> >
> > Making threads::shared (dynamic)
> > PERL=./perl make _test_prep
> > cd t && (rm -f ./perl; /bin/ln -s .././perl ./perl)
> > PERL=./perl make _test
> > if (true </dev/tty) >/dev/null 2>&1; then make TEST_ARGS= TESTFILE=TEST _test_tty ; else make TEST_ARGS= TESTFILE=TEST _test_notty ; fi
> > cd t && LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./perl TEST </dev/tty
> > /perl: can't resolve symbol 'Perl_get_sv'
> > *** Error code 1
> >
> > Stop.
> > *** Error code 1
> >
> > Stop.
> > *** Error code 1
> >
> > Stop.
> > You have new mail in /var/mail/root
> > doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ exit
> > exit
> >
> > Script done on Sun Jul 14 14:49:35 2002
> >
> >
> > ?????????
> --- Also sprach The Doctor ---
>
> --
> | lupe@lupe-christoph.de | http://www.lupe-christoph.de/ |
> | I have challenged the entire ISO-9000 quality assurance team to a |
> | Bat-Leth contest on the holodeck. They will not concern us again. |
> | http://public.logica.com/~stepneys/joke/klingon.htm |
>
--
Member - Liberal International On 11 Sept 2001 the WORLD was violated.
This is doctor@nl2k.ab.ca Ici doctor@nl2k.ab.ca
Society MUST be saved! Extremists must dissolve.
Beware of defining as intelligent only those who share your opinions
Re: ANNOUNCE: Perl 5.8.0 Release Candidate 3
Posted by Lupe Christoph <lu...@lupe-christoph.de>.
(Removed templates@template-toolkit.org, this has nothing to
do with TT.)
Please submit perl 5.8.0 RC<n> build failures to perl5porters.
Use perlbug to do this if you can. (Looks like this failure
prevents the use of perlbug.) If you can't please describe
your environment. OS, compiler, installed patches, etc.
I'll forward this to speed things up.
Lupe Christoph
On Sunday, 2002-07-14 at 15:12:20 -0600, The Doctor wrote:
> I get
>
>
> Script started on Sun Jul 14 14:48:21 2002
> doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ make
> AutoSplitting perl library
> LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*.pm
> LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*/*.pm
> make lib/re.pm
> `lib/re.pm' is up to date.
>
> Making DynaLoader (static_pic)
> LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o perl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
> LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o suidperl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o sperl.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
>
> Making utilities
>
> Making x2p stuff
>
>
> Making B (dynamic)
>
> Making ByteLoader (dynamic)
>
> Making Cwd (dynamic)
>
> Making DB_File (dynamic)
>
> Making Data::Dumper (dynamic)
>
> Making Devel::DProf (dynamic)
>
> Making Devel::PPPort (dynamic)
>
> Making Devel::Peek (dynamic)
>
> Making Digest::MD5 (dynamic)
>
> Making Encode (dynamic)
>
> Making Fcntl (dynamic)
>
> Making File::Glob (dynamic)
>
> Making Filter::Util::Call (dynamic)
>
> Making GDBM_File (dynamic)
>
> Making IO (dynamic)
>
> Making IPC::SysV (dynamic)
>
> Making List::Util (dynamic)
>
> Making MIME::Base64 (dynamic)
>
> Making NDBM_File (dynamic)
>
> Making Opcode (dynamic)
>
> Making POSIX (dynamic)
>
> Making PerlIO::encoding (dynamic)
>
> Making PerlIO::scalar (dynamic)
>
> Making PerlIO::via (dynamic)
>
> Making SDBM_File (dynamic)
>
> Making Socket (dynamic)
>
> Making Storable (dynamic)
>
> Making Sys::Hostname (dynamic)
>
> Making Sys::Syslog (dynamic)
>
> Making Time::HiRes (dynamic)
>
> Making Unicode::Normalize (dynamic)
>
> Making XS::APItest (dynamic)
>
> Making XS::Typemap (dynamic)
>
> Making attrs (dynamic)
>
> Making re (dynamic)
>
> Making threads (dynamic)
>
> Making threads::shared (dynamic)
>
> Making Errno (nonxs)
> *** Error code 1 (ignored)
>
> Everything is up to date. Type 'make test' to run test suite.
> doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ head htinst inst/bsdos.sh
> head: hinst/bsdos.sh: No such file or directory
> doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ head hinst/bsdos.sh *
> head: hinst/bsdos.*: No such file or directory
> doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ head hinst/bsdos.*/bsdos.*[Kts/bsdos.*
> # hints/bsdos.sh
> #
> # hints file for BSD/OS (adapted from bsd386.sh)
> # Original by Neil Bowers <ne...@khoros.unm.edu>; Tue Oct 4 12:01:34 EDT 1994
> # Updated by Tony Sanders <sa...@bsdi.com>; Sat Aug 23 12:47:45 MDT 1997
> # Added 3.1 with ELF dynamic libraries (NOT in 3.1 yet.
> # Estimated for 4.0) SYSV IPC tested Ok so I re-enabled.
> #
> # Updated to work in post-4.0 by Todd C. Miller <mi...@openbsd.org>
> #
> doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ head hints/bsdos.* sh hints/bsdos.sh[K hints/bsdos.sh[K hints/bsdos.sh[K hints/bsdos.sh[Kc hints/bsdos.sha hints/bsdos.sht hints/bsdos.sh
> # hints/bsdos.sh
> #
> # hints file for BSD/OS (adapted from bsd386.sh)
> # Original by Neil Bowers <ne...@khoros.unm.edu>; Tue Oct 4 12:01:34 EDT 1994
> # Updated by Tony Sanders <sa...@bsdi.com>; Sat Aug 23 12:47:45 MDT 1997
> # Added 3.1 with ELF dynamic libraries (NOT in 3.1 yet.
> # Estimated for 4.0) SYSV IPC tested Ok so I re-enabled.
> #
> # Updated to work in post-4.0 by Todd C. Miller <mi...@openbsd.org>
> #
> # Updated for threads by "Timur I. Bakeyev" <bs...@listserv.bat.ru>
> #
> # To override the compiler on the command line:
> # ./Configure -Dcc=gcc2
> #
> # The BSD/OS distribution is built with:
> # ./Configure -des -Dbsdos_distribution=defined
>
> signal_t='void'
> d_voidsig='define'
>
> usemymalloc='n'
>
> # setre?[ug]id() have been replaced by the _POSIX_SAVED_IDS versions.
> # See <A HREF="http://www.bsdi.com/bsdi-man?setuid">http://www.bsdi.com/bsdi-man?setuid</A>(2)
> d_setregid='undef'
> d_setreuid='undef'
> d_setrgid='undef'
> d_setruid='undef'
>
> # we don't want to use -lnm, since exp() is busted (in 1.1 anyway)
> set `echo X "$libswanted "| sed -e 's/ nm / /'`
> shift
> libswanted="$*"
>
> # X libraries are in their own tree
> glibpth="$glibpth /usr/X11/lib"
> ldflags="$ldflags -L/usr/X11/lib"
>
> case "$optimize" in
> '') optimize='-O2' ;;
> esac
>
> case "$bsdos_distribution" in
> ''|undef|false) ;;
> *)
> d_dosuid='define'
> d_portable='undef'
> prefix='/usr/contrib'
> perlpath='/usr/bin/perl5'
> startperl='#!/usr/bin/perl5'
> scriptdir='/usr/contrib/bin'
> privlib='/usr/libdata/perl5'
> man1dir='/usr/contrib/man/man1'
> man3dir='/usr/contrib/man/man3'
> # phlib added by BSDI -- we share the *.ph include dir with perl4
> phlib="/usr/libdata/perl5/site_perl/$(arch)-$osname/include"
> phlibexp="/usr/libdata/perl5/site_perl/$(arch)-$osname/include"
> ;;
> esac
>
> case "$osvers" in
> 1.0*)
> # Avoid problems with HUGE_VAL in POSIX in 1.0's cc.
> POSIX_cflags='ccflags="$ccflags -UHUGE_VAL"'
> ;;
> 1.1*)
> # Use gcc2
> case "$cc" in
> '') cc='gcc2' ;;
> esac
> ;;
> 2.0*|2.1*|3.0*|3.1*)
> so='o'
>
> # default to GCC 2.X w/shared libraries
> case "$cc" in
> '') cc='shlicc2'
> cccdlflags=' ' ;; # Avoid the dreaded -fpic
> esac
>
> # default ld to shared library linker
> case "$ld" in
> '') ld='shlicc2'
> lddlflags='-r' ;; # this one is necessary
> esac
>
> # Must preload the static shared libraries.
> libswanted="Xpm Xaw Xmu Xt SM ICE Xext X11 $libswanted"
> libswanted="rpc curses termcap $libswanted"
> ;;
> 4.*)
> # ELF dynamic link libraries starting in 4.0
> useshrplib='true'
> so='so'
> dlext='so'
>
> case "$cc" in
> '') cc='cc' # cc is gcc2 in 4.0
> cccdlflags="-fPIC"
> ;;
> esac
>
> case "$ld" in
> '') ld='ld'
> lddlflags="-shared -x $lddlflags" ;;
> esac
> # Due usage of static pointer from crt.o
> libswanted="util $libswanted" ;;
> esac
>
> # This script UU/usethreads.cbu will get 'called-back' by Configure
> # after it has prompted the user for whether to use threads.
> cat > UU/usethreads.cbu <<'EOCBU'
> case "$usethreads" in
> $define|true|[yY]*)
> case "$osvers" in
> 3.*|4.*) ccflags="-D_REENTRANT $ccflags"
> ;;
> *) cat <<EOM >&4
> I did not know that BSD/OS $osvers supports POSIX threads.
>
> Feel free to tell perlbug@perl.org otherwise.
> EOM
> exit 1
> ;;
> esac
> ;;
> esac
> EOCBU
> doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ make
> AutoSplitting perl library
> LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*.pm
> LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*/*.pm
> make lib/re.pm
> `lib/re.pm' is up to date.
>
> Making DynaLoader (static_pic)
> LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o perl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
> LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o suidperl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o sperl.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
>
> Making utilities
>
> Making x2p stuff
>
>
> Making B (dynamic)
>
> Making ByteLoader (dynamic)
>
> Making Cwd (dynamic)
>
> Making DB_File (dynamic)
>
> Making Data::Dumper (dynamic)
>
> Making Devel::DProf (dynamic)
>
> Making Devel::PPPort (dynamic)
>
> Making Devel::Peek (dynamic)
>
> Making Digest::MD5 (dynamic)
>
> Making Encode (dynamic)
>
> Making Fcntl (dynamic)
>
> Making File::Glob (dynamic)
>
> Making Filter::Util::Call (dynamic)
>
> Making GDBM_File (dynamic)
>
> Making IO (dynamic)
>
> Making IPC::SysV (dynamic)
>
> Making List::Util (dynamic)
>
> Making MIME::Base64 (dynamic)
>
> Making NDBM_File (dynamic)
>
> Making Opcode (dynamic)
>
> Making POSIX (dynamic)
>
> Making PerlIO::encoding (dynamic)
>
> Making PerlIO::scalar (dynamic)
>
> Making PerlIO::via (dynamic)
>
> Making SDBM_File (dynamic)
>
> Making Socket (dynamic)
>
> Making Storable (dynamic)
>
> Making Sys::Hostname (dynamic)
>
> Making Sys::Syslog (dynamic)
>
> Making Time::HiRes (dynamic)
>
> Making Unicode::Normalize (dynamic)
>
> Making XS::APItest (dynamic)
>
> Making XS::Typemap (dynamic)
>
> Making attrs (dynamic)
>
> Making re (dynamic)
>
> Making threads (dynamic)
>
> Making threads::shared (dynamic)
>
> Making Errno (nonxs)
> *** Error code 1 (ignored)
>
> Everything is up to date. Type 'make test' to run test suite.
> doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ make test
> AutoSplitting perl library
> LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*.pm
> LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*/*.pm
> make lib/re.pm
> `lib/re.pm' is up to date.
>
> Making utilities
>
> Making DynaLoader (static_pic)
>
> Making Errno (nonxs)
> LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib cc -o perl -L/usr/X11/lib -L/usr/local/lib -Wl,-rpath,/usr/libdata/perl5/i386-bsdos/CORE perlmain.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lutil -lbind -ldl -ldld -lm -lc
>
> Making B (dynamic)
>
> Making ByteLoader (dynamic)
>
> Making Cwd (dynamic)
>
> Making DB_File (dynamic)
>
> Making Data::Dumper (dynamic)
>
> Making Devel::DProf (dynamic)
>
> Making Devel::PPPort (dynamic)
>
> Making Devel::Peek (dynamic)
>
> Making Digest::MD5 (dynamic)
>
> Making Encode (dynamic)
>
> Making Fcntl (dynamic)
>
> Making File::Glob (dynamic)
>
> Making Filter::Util::Call (dynamic)
>
> Making GDBM_File (dynamic)
>
> Making IO (dynamic)
>
> Making IPC::SysV (dynamic)
>
> Making List::Util (dynamic)
>
> Making MIME::Base64 (dynamic)
>
> Making NDBM_File (dynamic)
>
> Making Opcode (dynamic)
>
> Making POSIX (dynamic)
>
> Making PerlIO::encoding (dynamic)
>
> Making PerlIO::scalar (dynamic)
>
> Making PerlIO::via (dynamic)
>
> Making SDBM_File (dynamic)
>
> Making Socket (dynamic)
>
> Making Storable (dynamic)
>
> Making Sys::Hostname (dynamic)
>
> Making Sys::Syslog (dynamic)
>
> Making Time::HiRes (dynamic)
>
> Making Unicode::Normalize (dynamic)
>
> Making XS::APItest (dynamic)
>
> Making XS::Typemap (dynamic)
>
> Making attrs (dynamic)
>
> Making re (dynamic)
>
> Making threads (dynamic)
>
> Making threads::shared (dynamic)
> PERL=./perl make _test_prep
> cd t && (rm -f ./perl; /bin/ln -s .././perl ./perl)
> PERL=./perl make _test
> if (true </dev/tty) >/dev/null 2>&1; then make TEST_ARGS= TESTFILE=TEST _test_tty ; else make TEST_ARGS= TESTFILE=TEST _test_notty ; fi
> cd t && LD_LIBRARY_PATH=/usr2/source/perl-5.8.0-RC3:/usr/contrib/qt/lib:/usr/contrib/lib/mysql:/usr/lib ./perl TEST </dev/tty
> /perl: can't resolve symbol 'Perl_get_sv'
> *** Error code 1
>
> Stop.
> *** Error code 1
>
> Stop.
> *** Error code 1
>
> Stop.
> You have new mail in /var/mail/root
> doctor.nl2k.ab.ca//usr/source/perl-5.8.0-RC3$ exit
> exit
>
> Script done on Sun Jul 14 14:49:35 2002
>
>
> ?????????
--- Also sprach The Doctor ---
--
| lupe@lupe-christoph.de | http://www.lupe-christoph.de/ |
| I have challenged the entire ISO-9000 quality assurance team to a |
| Bat-Leth contest on the holodeck. They will not concern us again. |
| http://public.logica.com/~stepneys/joke/klingon.htm |
Re: ANNOUNCE: Perl 5.8.0 Release Candidate 3
Posted by Phil Dobbin <ph...@pobox.com>.
On 14/7/02 at 15:12, doctor@doctor.nl2k.ab.ca (The Doctor) wrote:
> I get
[big snip]
> ./perl: can't resolve symbol 'Perl_get_sv'
Mine installed fine after make and make test with 98 percent results into /test/perl580/bin/perl but I get similar error messages re: dyld
It's late here (BST) and the build and test did take a long time (I gotta day job ;-), so I'll go through some more stuff on the test machine tomorrow.
iBook (Late 2001)/Mac OS X.1.5/256MB RAM
bash2.05 philbook@localhost ~ $ perl -V
Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
Platform:
osname=darwin, osvers=5.5, archname=darwin
uname='darwin localhost 5.5 darwin kernel version 5.5: thu may 30 14:51:26 pdt 2002; root:xnuxnu-201.42.3.obj~1release_ppc power macintosh powerpc '
config_args='-des -Dprefix=/test/perl580 -Uinstallusrbinperl'
hint=previous, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-pipe -fno-common -DINT32_MIN_BROKEN -DINT64_MIN_BROKEN -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include',
optimize='-O3',
cppflags='-no-cpp-precomp -pipe -fno-common -DINT32_MIN_BROKEN -DINT64_MIN_BROKEN -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include -pipe -fno-common -DINT32_MIN_BROKEN -DINT64_MIN_BROKEN -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include'
ccversion='', gccversion='2.95.2 19991024 (release)', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -flat_namespace -L/usr/local/lib'
libpth=/usr/local/lib /usr/lib
libs=-lm -lc
perllibs=-lm -lc
libc=/usr/lib/libc.dylib, so=dylib, useshrplib=true, libperl=libperl.dylib
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dyld.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags=' -flat_namespace -bundle -undefined suppress -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: USE_LARGE_FILES
Built under darwin
Compiled at Jul 14 2002 20:13:39
@INC:
/Library/Perl/darwin
/Library/Perl
/Library/Perl/darwin
/Library/Perl
/Library/Perl
/Network/Library/Perl/darwin
/Network/Library/Perl
/Network/Library/Perl
Pretty good though. Straight outta the box on to a Mac...
Regards,
Phil.