develooper Front page | perl.perl5.porters | Postings from August 2009

Re: 5.10.1 is released

Thread Previous | Thread Next
From:
The Doctor
Date:
August 24, 2009 09:28
Subject:
Re: 5.10.1 is released
Message ID:
20090824162809.GA20575@doctor.nl2k.ab.ca
On Mon, Aug 24, 2009 at 10:34:02AM -0400, Andy Dougherty wrote:
> On Sun, 23 Aug 2009, The Doctor wrote:
> 
> > Hate to spoil the fun but in a compile I am running into
> > 
> > Running Makefile.PL in ext/DB_File
> > ../../miniperl -I../../lib Makefile.PL INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic
> > Parsing config.in...
> > Looks Good.
> > 11 from ext/DB_File's Makefile.PL at make_ext.pl line 301.
> > Warning: No Makefile!
> > make: don't know how to make config. Stop
> >  make config PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic failed, continuing anyway...
> > Making all in ext/DB_File
> >  make all PERL_CORE=1 LIBPERL_A=libperl.so LINKTYPE=dynamic
> > make: don't know how to make all. Stop
> > Unsuccessful make(ext/DB_File): code=512 at make_ext.pl line 360.
> > *** Error code 2
> > 
> > Stop.
> > 
> > I did a gdb and it says cannot allocate memory.
> > 
> > anyone seen this before?
> 
> I've seen similar failures when there's a basic problem with miniperl.
> 
> Please send along the output of the ./myconfig file, along with the 
> results of
> 
> 	make minitest
>


the myconfig file

#!/bin/sh

# This script is designed to provide a handy summary of the configuration
# information being used to build perl. This is especially useful if you
# are requesting help from comp.lang.perl.misc on usenet or via mail.

# Note that the text lines /^Summary of/ .. /^\s*$/ are copied into Config.pm.
cat <<'!NO!SUBS!'
Summary of my perl5 (revision 5 version 10 subversion 1) configuration:

  Platform:
    osname=bsdos, osvers=4.3, archname=i386-bsdos-thread-multi
    uname='bsdos doctor.nl2k.ab.ca 4.3 bsdi bsdos 4.3 kernel #1: mon apr 21 20:57:04 mdt 2
008 root@doctor.nl2k.ab.ca:usrsrcsyscompilelocala3a i386 '
    config_args=''
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=define, usemultiplicity=define
    useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
    use64bitint=undef, use64bitall=undef, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-D_REENTRANT -D_THREAD_SAFE -pthread -fno-strict-aliasing -pipe',
    optimize='-O2',
    cppflags='-D_REENTRANT -D_THREAD_SAFE -pthread -fno-strict-aliasing -pipe'
    ccversion='', gccversion='3.2.2', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='ld', ldflags =' -L/usr/X11/lib'
    libpth=/usr/contrib/lib /usr/shlib /shlib /lib /usr/lib /usr/X11/lib
    libs=-lutil -lbind -ldb -ldl -lm -lc
    perllibs=-lutil -lbind -ldl -lm -lc
libc=/shlib/libc.so, so=so, useshrplib=true, libperl=libperl.so
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='  -Wl,-rpath,/usr/libdata/pe
rl5/5.10.1/i386-bsdos-thread-multi/CORE'
    cccdlflags='-fPIC', lddlflags='-shared -x  -L/usr/X11/lib'

!NO!SUBS!


and make minitest


You may see some irrelevant test failures if you have been unable
to build lib/Config.pm, lib/lib.pm or the Unicode data files.

cd t && (rm -f perl; /bin/ln -s ../miniperl perl)  && LD_LIBRARY_PATH=/usr/source/perl-5.10.1:/shlib:/usr/lib:/usr/contrib/lib:/usr/contrib/qt/lib:/usr/contrib/qt/lib:/usr/contrib/pgsql/lib  ./perl TEST -minitest base/*.t comp/*.t cmd/*.t run/*.t io/*.t op/*.t uni/*.t </dev/tty
t/base/cond.....................ok
t/base/if.......................ok
t/base/lex......................ok
t/base/num......................ok
t/base/pat......................ok
t/base/rs.......................ok
t/base/term.....................ok
t/comp/bproto...................ok
t/comp/cmdopt...................ok
t/comp/colon....................ok
t/comp/cpp......................ok
t/comp/decl.....................ok
t/comp/fold.....................ok
t/comp/hints....................ok
t/comp/multiline................ok
t/comp/opsubs...................ok
t/comp/our......................ok
t/comp/package..................ok
t/comp/parser...................ok
t/comp/proto....................ok
t/comp/redef....................ok
t/comp/require..................ok
t/comp/retainedlines............ok
t/comp/script...................ok
t/comp/term.....................ok
t/comp/uproto...................ok
t/comp/use......................ok
t/comp/utf......................skipped
t/cmd/elsif.....................ok
t/cmd/for.......................ok
t/cmd/mod.......................ok
t/cmd/subval....................ok
t/cmd/switch....................ok
t/cmd/while.....................ok
t/run/cloexec...................ok
t/run/exit......................ok
t/run/fresh_perl................ok
t/run/noswitch..................ok
t/run/runenv....................ok
t/run/switch0...................ok
t/run/switchC...................ok
t/run/switchF...................ok
t/run/switchF1..................ok
t/run/switchI...................ok
t/run/switchPx..................ok
t/run/switcha...................ok
t/run/switchd...................ok
t/run/switches..................ok
t/run/switchn...................ok
t/run/switchp...................ok
t/run/switcht...................ok
t/run/switchx...................ok
t/io/argv.......................ok
t/io/binmode....................ok
t/io/crlf.......................ok
t/io/crlf_through...............ok
t/io/dup........................ok
t/io/fflush.....................ok
t/io/fs.........................ok
t/io/inplace....................ok
t/io/iprefix....................ok
t/io/layers.....................ok
t/io/nargv......................ok
t/io/open.......................ok
t/io/openpid....................ok
t/io/perlio.....................ok
t/io/perlio_fail................ok
t/io/perlio_leaks...............ok
t/io/perlio_open................skipped
t/io/pipe.......................ok
t/io/print......................ok
t/io/pvbm.......................ok
t/io/read.......................ok
t/io/say........................ok
t/io/tell.......................ok
t/io/through....................ok
t/io/utf8.......................ok
t/op/64bitint...................skipped
t/op/alarm......................# Failed at op/alarm.t line 45
#      got ''
# expected 'ALARM!
# '
FAILED at test 3
t/op/anonsub....................ok
t/op/append.....................ok
t/op/args.......................ok
t/op/arith......................ok
t/op/array......................ok
t/op/assignwarn.................ok
t/op/attrhand...................skipped
t/op/attrs......................skipped
t/op/auto.......................ok
t/op/avhv.......................ok
t/op/bless......................ok
t/op/blocks.....................ok
t/op/bop........................ok
t/op/caller.....................ok
t/op/chars......................ok
t/op/chdir......................ok
t/op/chop.......................ok
t/op/chr........................ok
t/op/closure....................ok
t/op/cmp........................ok
t/op/concat.....................ok
t/op/cond.......................ok
t/op/context....................ok
t/op/cproto.....................ok
t/op/crypt......................ok
t/op/dbm........................skipped
t/op/defins.....................ok
t/op/delete.....................ok
t/op/die........................ok
t/op/die_exit...................FAILED at test 8
t/op/do.........................ok
t/op/dor........................ok
t/op/each.......................ok
t/op/eval.......................ok
t/op/exec.......................# Failed at op/exec.t line 116
FAILED at test 17
t/op/exists_sub.................ok
t/op/exp........................ok
t/op/fh.........................ok
t/op/filetest...................ok
t/op/flip.......................ok
t/op/fork.......................ok
t/op/getpid.....................skipped
t/op/getppid....................ok
t/op/glob.......................ok
t/op/gmagic.....................ok
t/op/goto.......................ok
t/op/goto_xs....................skipped
t/op/grent......................ok
t/op/grep.......................ok
t/op/groups.....................ok
t/op/gv.........................ok
t/op/hash.......................ok
t/op/hashassign.................ok
t/op/hashwarn...................ok
t/op/inc........................ok
t/op/inccode-tie................ok
t/op/inccode....................ok
t/op/incfilter..................skipped
t/op/index......................ok
t/op/index_thr..................skipped
t/op/int........................ok
t/op/join.......................ok
t/op/kill0......................ok
t/op/lc.........................ok
t/op/lc_user....................ok
t/op/length.....................ok
t/op/lex_assign.................ok
t/op/lfs........................ok
t/op/list.......................ok
t/op/local......................ok
t/op/localref...................ok
t/op/loopctl....................ok
t/op/lop........................ok
t/op/magic......................ok
t/op/method.....................ok
t/op/mkdir......................ok
t/op/my.........................ok
t/op/my_stash...................ok
t/op/mydef......................ok
t/op/negate.....................ok
t/op/not........................ok
t/op/numconvert.................ok
t/op/oct........................ok
t/op/or.........................ok
t/op/ord........................ok
t/op/overload_integer...........ok
t/op/override...................ok
t/op/pack.......................ok
t/op/pat........................ok
t/op/pat_thr....................skipped
t/op/pos........................ok
t/op/pow........................ok
t/op/push.......................ok
t/op/pwent......................ok
t/op/qq.........................ok
t/op/qr.........................ok
t/op/qr_gc......................ok
t/op/qrstack....................ok
t/op/quotemeta..................ok
t/op/rand.......................ok
t/op/range......................ok
t/op/re.........................ok
t/op/read.......................ok
t/op/readdir....................ok
t/op/readline...................ok
t/op/recurse....................ok
t/op/ref........................ok
t/op/reg_email..................ok
t/op/reg_email_thr..............skipped
t/op/reg_fold...................ok
t/op/reg_mesg...................ok
t/op/reg_namedcapture...........ok
t/op/reg_nc_tie.................ok
t/op/reg_pmod...................ok
t/op/reg_posixcc................ok
t/op/reg_unsafe.................ok
t/op/regexp.....................ok
t/op/regexp_noamp...............ok
t/op/regexp_notrie..............ok
t/op/regexp_qr..................ok
t/op/regexp_qr_embed............ok
t/op/regexp_qr_embed_thr........skipped
t/op/regexp_trielist............ok
t/op/regexp_unicode_prop........ok
t/op/regexp_unicode_prop_thr....skipped
t/op/repeat.....................ok
t/op/reset......................ok
t/op/reverse....................ok
t/op/runlevel...................ok
t/op/rxcode.....................ok
t/op/setpgrpstack...............ok
t/op/sleep......................ok
t/op/smartmatch.................Attempt to reload Scalar/Util.pm aborted.
Compilation failed in require at ../lib/overload.pm line 94.
FAILED--no leader found
t/op/sort.......................ok
t/op/splice.....................ok
t/op/split......................ok
t/op/sprintf....................ok
t/op/sprintf2...................ok
t/op/srand......................ok
t/op/sselect....................ok
t/op/stash......................ok
t/op/stat.......................ok
t/op/state......................ok
t/op/study......................ok
t/op/studytied..................ok
t/op/sub........................ok
t/op/sub_lval...................ok
t/op/subst......................ok
t/op/substT.....................ok
t/op/subst_amp..................ok
t/op/subst_wamp.................ok
t/op/substr.....................ok
t/op/substr_thr.................skipped
t/op/switch.....................ok
t/op/symbolcache................ok
t/op/sysio......................ok
t/op/taint......................FAILED at test 73
t/op/threads....................skipped
t/op/tie........................ok
t/op/tiearray...................ok
t/op/tiehandle..................ok
t/op/time.......................# Failed at op/time.t line 56
FAILED at test 5
t/op/tr.........................ok
t/op/undef......................ok
t/op/universal..................ok
t/op/unshift....................ok
t/op/upgrade....................ok
t/op/utf8decode.................ok
t/op/utfhash....................ok
t/op/utftaint...................ok
t/op/vec........................ok
t/op/ver........................ok
t/op/wantarray..................ok
t/op/write......................ok
t/uni/cache.....................ok
t/uni/chomp.....................skipped
t/uni/chr.......................skipped
t/uni/class.....................ok
t/uni/fold......................ok
t/uni/greek.....................skipped
t/uni/latin2....................skipped
t/uni/lex_utf8..................ok
t/uni/lower.....................ok
t/uni/overload..................ok
t/uni/sprintf...................ok
t/uni/tie.......................ok
t/uni/title.....................ok
t/uni/tr_7jis...................skipped
t/uni/tr_eucjp..................skipped
t/uni/tr_sjis...................skipped
t/uni/tr_utf8...................skipped
t/uni/upper.....................ok
t/uni/write.....................ok
Failed 6 tests out of 247, 97.57% okay.
        op/alarm.t
        op/die_exit.t
        op/exec.t
        op/smartmatch.t
        op/taint.t
        op/time.t
### Since not all tests were successful, you may want to run some of
### them individually and examine any diagnostic messages they produce.
### See the INSTALL document's section on "make test".
### You have a good chance to get more information by running
###   ./perl harness
### in the 't' directory since most (>=80%) of the tests succeeded.
### You may have to set your dynamic library search path,
### LD_LIBRARY_PATH, to point to the build directory:
###   setenv LD_LIBRARY_PATH `pwd`:$LD_LIBRARY_PATH; cd t; ./perl harness
###   LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd t; ./perl harness
###   export LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH; cd t; ./perl harness
### for csh-style shells, like tcsh; or for traditional/modern
### Bourne-style shells, like bash, ksh, and zsh, respectively.
u=2.57  s=3.48  cu=58.30  cs=32.47  scripts=247  tests=79811
*** Error code 1 (ignored)

 
> Thanks,
> 
> -- 
>     Andy Dougherty		doughera@lafayette.edu

-- 
Member - Liberal International	This is doctor@nl2k.ab.ca
Ici doctor@nl2k.ab.ca God, Queen and country! Beware Anti-Christ rising!
Never Satan President Republic!
The fool says in his heart, "There is no God". They are corrupt, and their ways are vile; there is no one who does good. - Ps 53:1

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About