On redhat 9's perl-5.8.0 I get plenty of test failures. Attached is the output
of cpantest
F
PERL_DL_NONLAZY=1 /usr/bin/perl "-Ilib" "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00compile.............ok
28/56 skipped: Test::Pod not installed
t/00setup_dummy.........ok
t/backwards.............ok
t/basic.................sh: -c: line 2: unexpected EOF while looking for matching `''
sh: -c: line 4: syntax error: unexpected end of file
# Failed test (t/basic.t at line 73)
# Failed test (t/basic.t at line 74)
sh: -c: line 2: unexpected EOF while looking for matching `''
sh: -c: line 4: syntax error: unexpected end of file
# Failed test (t/basic.t at line 81)
# got: '512'
# expected: '0'
#
# Failed test (t/basic.t at line 82)
readline() on closed filehandle PPD at t/basic.t line 84.
# Failed test (t/basic.t at line 86)
# undef
# doesn't match '(?m-xis:^<SOFTPKG NAME="Big-Dummy" VERSION="0,01,0,0">)'
# Failed test (t/basic.t at line 88)
# undef
# doesn't match '(?m-xis:^\s*<TITLE>Big-Dummy</TITLE>)'
# Failed test (t/basic.t at line 89)
# undef
# doesn't match '(?m-xis:^\s*<ABSTRACT>Try "our" hot dog's</ABSTRACT>)'
# Failed test (t/basic.t at line 91)
# undef
# doesn't match '(?m-xis:^\s*<AUTHOR>Michael G Schwern <[EMAIL
PROTECTED]></AUTHOR>)'
# Failed test (t/basic.t at line 94)
# undef
# doesn't match '(?m-xis:^\s*<IMPLEMENTATION>)'
# Failed test (t/basic.t at line 95)
# undef
# doesn't match '(?m-xis:^\s*<DEPENDENCY NAME="strict" VERSION="0,0,0,0" />)'
# Failed test (t/basic.t at line 97)
# undef
# doesn't match '(?m-xis:^\s*<OS NAME="linux" />)'
# Failed test (t/basic.t at line 99)
# undef
# doesn't match '(?m-xis:^\s*<ARCHITECTURE NAME="i386-linux-thread-multi" />)'
# Failed test (t/basic.t at line 101)
# undef
# doesn't match '(?m-xis:^\s*<CODEBASE HREF="" />)'
# Failed test (t/basic.t at line 102)
# undef
# doesn't match '(?m-xis:^\s*</IMPLEMENTATION>)'
# Failed test (t/basic.t at line 103)
# undef
# doesn't match '(?m-xis:^\s*</SOFTPKG>)'
sh: -c: line 2: unexpected EOF while looking for matching `''
sh: -c: line 4: syntax error: unexpected end of file
# Failed test (t/basic.t at line 108)
# ''
# doesn't match '(?-xism:All tests successful)'
# Failed test (t/basic.t at line 109)
# got: '512'
# expected: '0'
sh: -c: line 2: unexpected EOF while looking for matching `''
sh: -c: line 4: syntax error: unexpected end of file
# Failed test (t/basic.t at line 114)
# ''
# doesn't match '(?-xism:ok \d+ - TEST_VERBOSE)'
# Failed test (t/basic.t at line 115)
# ''
# doesn't match '(?-xism:All tests successful)'
# Failed test (t/basic.t at line 116)
# got: '512'
# expected: '0'
sh: -c: line 2: unexpected EOF while looking for matching `''
sh: -c: line 4: syntax error: unexpected end of file
# Failed test (t/basic.t at line 120)
# got: '512'
# expected: '0'
#
# Failed test (t/basic.t at line 121)
# ''
# doesn't match '(?m-xis:^Installing )'
# Failed test (t/basic.t at line 122)
# ''
# doesn't match '(?m-xis:^Writing )'
# Failed test (t/basic.t at line 124)
Can't stat ../dummy-install: No such file or directory
at t/basic.t line 129
# Failed test (t/basic.t at line 130)
# Failed test (t/basic.t at line 131)
# Failed test (t/basic.t at line 132)
# Failed test (t/basic.t at line 133)
sh: -c: line 2: unexpected EOF while looking for matching `''
sh: -c: line 4: syntax error: unexpected end of file
# Failed test (t/basic.t at line 140)
# got: '512'
# expected: '0'
#
# Failed test (t/basic.t at line 141)
# ''
# doesn't match '(?m-xis:^Installing )'
# Failed test (t/basic.t at line 142)
# ''
# doesn't match '(?m-xis:^Writing )'
# Failed test (t/basic.t at line 144)
Can't stat elsewhere: No such file or directory
at t/basic.t line 146
# Failed test (t/basic.t at line 147)
# Failed test (t/basic.t at line 148)
# Failed test (t/basic.t at line 149)
# Failed test (t/basic.t at line 150)
sh: -c: line 2: unexpected EOF while looking for matching `''
sh: -c: line 4: syntax error: unexpected end of file
# Failed test (t/basic.t at line 159)
# got: '512'
# expected: '0'
#
# Failed test (t/basic.t at line 161)
# ''
# doesn't match '(?m-xis:^Installing )'
# Failed test (t/basic.t at line 162)
# ''
# doesn't match '(?m-xis:^Writing )'
# Failed test (t/basic.t at line 164)
Can't stat other: No such file or directory
at t/basic.t line 169
# Failed test (t/basic.t at line 170)
# Failed test (t/basic.t at line 171)
# Failed test (t/basic.t at line 172)
# Failed test (t/basic.t at line 173)
Use of uninitialized value in open at t/basic.t line 175.
# Failed test (t/basic.t at line 175)
Use of uninitialized value in concatenation (.) or string at t/basic.t line 175.
# Can't open : No such file or directory
readline() on closed filehandle PERLLOCAL at t/basic.t line 178.
# Failed test (t/basic.t at line 178)
# 'DESTDIR should not appear in perllocal' doesn't look much like a regex to me.
sh: -c: line 2: unexpected EOF while looking for matching `''
sh: -c: line 4: syntax error: unexpected end of file
# Failed test (t/basic.t at line 199)
# got: '512'
# expected: '0'
#
# Failed test (t/basic.t at line 201)
# ''
# doesn't match '(?m-xis:^Installing )'
# Failed test (t/basic.t at line 202)
# ''
# doesn't match '(?m-xis:^Writing )'
# Failed test (t/basic.t at line 205)
Can't stat other/elsewhere: No such file or directory
at t/basic.t line 207
# Failed test (t/basic.t at line 208)
# Failed test (t/basic.t at line 209)
# Failed test (t/basic.t at line 210)
# Failed test (t/basic.t at line 211)
sh: -c: line 2: unexpected EOF while looking for matching `''
sh: -c: line 4: syntax error: unexpected end of file
# Failed test (t/basic.t at line 217)
# got: '512'
# expected: '0'
#
# Failed test (t/basic.t at line 221)
MANIFEST: No such file or directory at
/home/fdaly/src/ExtUtils-MakeMaker-6.11/blib/lib/ExtUtils/Manifest.pm line 312.
# Failed test (t/basic.t at line 226)
# got: undef
# expected: 'Module meta-data (added by MakeMaker)'
sh: -c: line 2: unexpected EOF while looking for matching `''
sh: -c: line 4: syntax error: unexpected end of file
# Failed test (t/basic.t at line 234)
# got: '512'
# expected: '0'
#
sh: -c: line 2: unexpected EOF while looking for matching `''
sh: -c: line 4: syntax error: unexpected end of file
# Failed test (t/basic.t at line 242)
# got: '512'
# expected: '0'
#
# Failed test (t/basic.t at line 261)
# got: '512'
# expected: '0'
#
# Looks like you failed 60 tests of 73.
dubious
Test returned status 60 (wstat 15360, 0x3c00)
DIED. FAILED tests 7-55, 57-64, 67, 70, 73
Failed 60/73 tests, 17.81% okay
t/bytes.................ok
t/Command...............ok
t/hints.................ok
t/INST..................ok
t/INST_PREFIX...........ok
t/Install...............ok
t/Installed.............ok
t/Liblist...............ok
t/Manifest..............ok
t/Mkbootstrap...........ok
t/MM_Any................ok
t/MM_BeOS...............skipped
all skipped: This is not BeOS
t/MM_Cygwin.............skipped
all skipped: This is not cygwin
t/MM_NW5................skipped
all skipped: This is not NW5
t/MM_OS2................skipped
all skipped: This is not OS/2
t/MM_Unix...............ok
t/MM_VMS................skipped
all skipped: This is not VMS
t/MM_Win32..............skipped
all skipped: This is not Win32
t/oneliner..............ok
t/Packlist..............ok
t/postamble.............ok
t/prefixify.............ok
t/problems..............ok
t/prompt................ok
t/recurs................sh: -c: line 2: unexpected EOF while looking for matching `''
sh: -c: line 4: syntax error: unexpected end of file
# Failed test (t/recurs.t at line 61)
# got: '512'
# expected: '0'
sh: -c: line 2: unexpected EOF while looking for matching `''
sh: -c: line 4: syntax error: unexpected end of file
# Failed test (t/recurs.t at line 84)
# got: '512'
# expected: '0'
# Looks like you failed 2 tests of 25.
dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 6, 14
Failed 2/25 tests, 92.00% okay
t/split_command.........ok
t/testlib...............ok
t/VERSION_FROM..........ok
t/vmsish................ok
t/writemakefile_args....ok
t/zz_cleanup_dummy......ok
Failed 2/35 test scripts, 94.29% okay. 62/610 subtests failed, 89.84% okay.
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/basic.t 60 15360 73 60 82.19% 7-55 57-64 67 70 73
t/recurs.t 2 512 25 2 8.00% 6 14
6 tests and 28 subtests skipped.
make: *** [test_dynamic] Error 29
--
Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
Platform:
osname=linux, osvers=2.4.20-2.48smp, archname=i386-linux-thread-multi
uname='linux stripples.devel.redhat.com 2.4.20-2.48smp #1 smp thu feb 13 11:44:55
est 2003 i686 i686 i386 gnulinux '
config_args='-des -Doptimize=-O2 -march=i386 -mcpu=i686 -g -Dmyhostname=localhost
[EMAIL PROTECTED] -Dcc=gcc -Dcf_by=Red Hat, Inc. -Dinstallprefix=/usr -Dprefix=/usr
-Darchname=i386-linux -Dvendorprefix=/usr -Dsiteprefix=/usr
-Dotherlibdirs=/usr/lib/perl5/5.8.0 -Duseshrplib -Dusethreads -Duseithreads
-Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow
-Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl -Ubincompat5005 -Uversiononly
-Dpager=/usr/bin/less -isr'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef 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='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING
-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/include/gdbm',
optimize='-O2 -march=i386 -mcpu=i686 -g',
cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING
-fno-strict-aliasing -I/usr/local/include -I/usr/include/gdbm'
ccversion='', gccversion='3.2.2 20030213 (Red Hat Linux 8.0 3.2.2-1)',
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='gcc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lnsl -lgdbm -ldb -ldl -lm -lpthread -lc -lcrypt -lutil
perllibs=-lnsl -ldl -lm -lpthread -lc -lcrypt -lutil
libc=/lib/libc-2.3.1.so, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version='2.3.1'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic
-Wl,-rpath,/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE'
cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib'