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.*ts/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 hints/bsdos.sh hints/bsdos.sh hints/bsdos.shc 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.*ts/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 hints/bsdos.sh hints/bsdos.sh hints/bsdos.shc 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.*ts/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 hints/bsdos.sh hints/bsdos.sh hints/bsdos.shc 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.