Subject: | test failing on AIX 5.3 that passes on AIX 6.1 |
Date: | Tue, 13 Mar 2012 00:29:56 +0100 |
To: | bug-URI [...] rt.cpan.org |
From: | Michael Felt <mamfelt [...] gmail.com> |
I am trying to setup a testbed to test apache on AIX 5.3, but am having
problems with URI (and others I expect).
AIX 5.3 TL7
root@x105:[/data/prj/.cpan/build/URI-1.59-_DgN2i]perl -v
This is perl, v5.8.2 built for aix-thread-multi
(with 3 registered patches, see perl -V for more detail)
Copyright 1987-2003, Larry Wall
Perl may be copied only under the terms of either the Artistic License or
the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.
root@x105:[/data/prj/.cpan/build/URI-1.59-_DgN2i]oslevel -s
5300-07-10-0943
root@x105:[/data/prj/.cpan/build/URI-1.59-_DgN2i]make clean
rm -f *.a core core.[0-9] blib/arch/auto/URI/extralibs.all
core.[0-9][0-9] URI.bso pm_to_blib.ts core.[0-9][0-9][0-9][0-9] URI.x
perl tmon.out *.o pm_to_blib blib/arch/auto/URI/extralibs.ld blibdirs.ts
core.[0-9][0-9][0-9][0-9][0-9] *perl.core core.*perl.*.? Makefile.aperl
perl URI.def core.[0-9][0-9][0-9] mon.out libURI.def perlmain.c perl.exe
so_locations URI.exp
rm -rf blib
mv Makefile Makefile.old > /dev/null 2>&1
root@x105:[/data/prj/.cpan/build/URI-1.59-_DgN2i]perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for URI
Writing MYMETA.yml and MYMETA.json
root@x105:[/data/prj/.cpan/build/URI-1.59-_DgN2i]make test
cp URI/_ldap.pm blib/lib/URI/_ldap.pm
cp URI/ftp.pm blib/lib/URI/ftp.pm
cp URI/_segment.pm blib/lib/URI/_segment.pm
cp URI/file/OS2.pm blib/lib/URI/file/OS2.pm
cp URI/IRI.pm blib/lib/URI/IRI.pm
cp URI/_generic.pm blib/lib/URI/_generic.pm
cp URI/file/QNX.pm blib/lib/URI/file/QNX.pm
cp URI/nntp.pm blib/lib/URI/nntp.pm
cp URI/QueryParam.pm blib/lib/URI/QueryParam.pm
cp URI/tn3270.pm blib/lib/URI/tn3270.pm
cp URI/gopher.pm blib/lib/URI/gopher.pm
cp URI/sips.pm blib/lib/URI/sips.pm
cp URI/urn/oid.pm blib/lib/URI/urn/oid.pm
cp URI/WithBase.pm blib/lib/URI/WithBase.pm
cp URI.pm blib/lib/URI.pm
cp URI/file/Base.pm blib/lib/URI/file/Base.pm
cp URI/ldapi.pm blib/lib/URI/ldapi.pm
cp URI/mailto.pm blib/lib/URI/mailto.pm
cp URI/file/Unix.pm blib/lib/URI/file/Unix.pm
cp URI/data.pm blib/lib/URI/data.pm
cp URI/_userpass.pm blib/lib/URI/_userpass.pm
cp URI/ldap.pm blib/lib/URI/ldap.pm
cp URI/telnet.pm blib/lib/URI/telnet.pm
cp URI/urn.pm blib/lib/URI/urn.pm
cp URI/mms.pm blib/lib/URI/mms.pm
cp URI/_foreign.pm blib/lib/URI/_foreign.pm
cp URI/_server.pm blib/lib/URI/_server.pm
cp URI/Heuristic.pm blib/lib/URI/Heuristic.pm
cp URI/URL.pm blib/lib/URI/URL.pm
cp URI/_query.pm blib/lib/URI/_query.pm
cp URI/rtsp.pm blib/lib/URI/rtsp.pm
cp URI/file.pm blib/lib/URI/file.pm
cp URI/Split.pm blib/lib/URI/Split.pm
cp URI/rlogin.pm blib/lib/URI/rlogin.pm
cp URI/news.pm blib/lib/URI/news.pm
cp URI/urn/isbn.pm blib/lib/URI/urn/isbn.pm
cp URI/http.pm blib/lib/URI/http.pm
cp URI/ssh.pm blib/lib/URI/ssh.pm
cp URI/rsync.pm blib/lib/URI/rsync.pm
cp URI/https.pm blib/lib/URI/https.pm
cp URI/_idna.pm blib/lib/URI/_idna.pm
cp URI/_punycode.pm blib/lib/URI/_punycode.pm
cp URI/file/Win32.pm blib/lib/URI/file/Win32.pm
cp URI/ldaps.pm blib/lib/URI/ldaps.pm
cp URI/snews.pm blib/lib/URI/snews.pm
cp URI/pop.pm blib/lib/URI/pop.pm
cp URI/Escape.pm blib/lib/URI/Escape.pm
cp URI/rtspu.pm blib/lib/URI/rtspu.pm
cp URI/file/FAT.pm blib/lib/URI/file/FAT.pm
cp URI/sip.pm blib/lib/URI/sip.pm
cp URI/_login.pm blib/lib/URI/_login.pm
cp URI/file/Mac.pm blib/lib/URI/file/Mac.pm
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/abs.t .......... ok
t/clone.t ........ ok
t/cwd.t .......... ok
t/data.t ......... ok
t/escape.t ....... ok
t/file.t ......... ok
t/ftp.t .......... ok
t/generic.t ...... ok
t/gopher.t ....... ok
t/heuristic.t .... ok
t/http.t ......... ok
t/idna.t ......... ok
t/iri.t .......... 1/26
# Failed test at t/iri.t line 36.
# got: 'http://example.com/B%C3%BCcher'
# expected: 'http://example.com/B%FCcher'
# Failed test at t/iri.t line 37.
# got: 'http://example.com/Bücher'
# expected: 'http://example.com/B%FCcher'
# Looks like you failed 2 tests of 26.
t/iri.t .......... Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/26 subtests
t/ldap.t ......... ok
t/mailto.t ....... ok
t/mix.t .......... ok
t/mms.t .......... ok
t/news.t ......... ok
t/num_eq.t ....... ok
t/old-absconf.t .. ok
t/old-base.t ..... ok
t/old-file.t ..... ok
t/old-relbase.t .. ok
t/pop.t .......... ok
t/punycode.t ..... ok
t/query-param.t .. ok
t/query.t ........ ok
t/rel.t .......... ok
t/rfc2732.t ...... ok
t/roy-test.t ..... ok
t/rsync.t ........ ok
t/rtsp.t ......... ok
t/sip.t .......... ok
t/split.t ........ ok
t/storable.t ..... ok
t/urn-isbn.t ..... skipped: Needs the Business::ISBN module installed
t/urn-oid.t ...... ok
t/utf8.t ......... ok
Test Summary Report
-------------------
t/iri.t (Wstat: 512 Tests: 26 Failed: 2)
Failed tests: 8-9
Non-zero exit status: 2
Files=38, Tests=606, 5 wallclock secs ( 0.38 usr 0.06 sys + 1.84 cusr
0.52 csys = 2.80 CPU)
Result: FAIL
Failed 1/38 test programs. 2/606 subtests failed.
make: 1254-004 The error code from the last command is 255.
Stop.
root@x105:[/data/prj/.cpan/build/URI-1.59-_DgN2i]
++++++++++++++++++++++ SAME using AIX 6.1 ++++++++++++++++++++++++++++++++
michael@x054:[/data/prj/.cpan/build/URI-1.59-_DgN2i]perl -v
This is perl, v5.8.8 built for aix-thread-multi
Copyright 1987-2006, Larry Wall
Perl may be copied only under the terms of either the Artistic License or
the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
michael@x054:[/data/prj/.cpan/build/URI-1.59-_DgN2i]oslevel -s
6100-06-01-1043
michael@x054:[/data/prj/.cpan/build/URI-1.59-_DgN2i]make clean
rm -f *.a core core.[0-9] blib/arch/auto/URI/extralibs.all
core.[0-9][0-9] URI.bso pm_to_blib.ts MYMETA.json
core.[0-9][0-9][0-9][0-9] MYMETA.yml URI.x perl tmon.out *.o
pm_to_blib blib/arch/auto/URI/extralibs.ld blibdirs.ts
core.[0-9][0-9][0-9][0-9][0-9] *perl.core core.*perl.*.? Makefile.aperl
URI.def perl core.[0-9][0-9][0-9] mon.out libURI.def perlmain.c perl.exe
so_locations URI.exp
rm -rf blib
mv Makefile Makefile.old > /dev/null 2>&1
michael@x054:[/data/prj/.cpan/build/URI-1.59-_DgN2i]perl Makefile.PL
WARNING: BUILD_REQUIRES is not a known parameter.
WARNING: LICENSE is not a known parameter.
Checking if your kit is complete...
Looks good
'BUILD_REQUIRES' is not a known MakeMaker parameter name.
'LICENSE' is not a known MakeMaker parameter name.
Writing Makefile for URI
michael@x054:[/data/prj/.cpan/build/URI-1.59-_DgN2i]make test
cp URI/_ldap.pm blib/lib/URI/_ldap.pm
cp URI/ftp.pm blib/lib/URI/ftp.pm
cp URI/_segment.pm blib/lib/URI/_segment.pm
cp URI/file/OS2.pm blib/lib/URI/file/OS2.pm
cp URI/_generic.pm blib/lib/URI/_generic.pm
cp URI/IRI.pm blib/lib/URI/IRI.pm
cp URI/file/QNX.pm blib/lib/URI/file/QNX.pm
cp URI/QueryParam.pm blib/lib/URI/QueryParam.pm
cp URI/nntp.pm blib/lib/URI/nntp.pm
cp URI/tn3270.pm blib/lib/URI/tn3270.pm
cp URI/gopher.pm blib/lib/URI/gopher.pm
cp URI/sips.pm blib/lib/URI/sips.pm
cp URI/urn/oid.pm blib/lib/URI/urn/oid.pm
cp URI/WithBase.pm blib/lib/URI/WithBase.pm
cp URI.pm blib/lib/URI.pm
cp URI/file/Base.pm blib/lib/URI/file/Base.pm
cp URI/ldapi.pm blib/lib/URI/ldapi.pm
cp URI/mailto.pm blib/lib/URI/mailto.pm
cp URI/file/Unix.pm blib/lib/URI/file/Unix.pm
cp URI/_userpass.pm blib/lib/URI/_userpass.pm
cp URI/data.pm blib/lib/URI/data.pm
cp URI/ldap.pm blib/lib/URI/ldap.pm
cp URI/telnet.pm blib/lib/URI/telnet.pm
cp URI/urn.pm blib/lib/URI/urn.pm
cp URI/mms.pm blib/lib/URI/mms.pm
cp URI/_foreign.pm blib/lib/URI/_foreign.pm
cp URI/_server.pm blib/lib/URI/_server.pm
cp URI/Heuristic.pm blib/lib/URI/Heuristic.pm
cp URI/URL.pm blib/lib/URI/URL.pm
cp URI/rtsp.pm blib/lib/URI/rtsp.pm
cp URI/_query.pm blib/lib/URI/_query.pm
cp URI/file.pm blib/lib/URI/file.pm
cp URI/rlogin.pm blib/lib/URI/rlogin.pm
cp URI/Split.pm blib/lib/URI/Split.pm
cp URI/news.pm blib/lib/URI/news.pm
cp URI/urn/isbn.pm blib/lib/URI/urn/isbn.pm
cp URI/http.pm blib/lib/URI/http.pm
cp URI/ssh.pm blib/lib/URI/ssh.pm
cp URI/rsync.pm blib/lib/URI/rsync.pm
cp URI/https.pm blib/lib/URI/https.pm
cp URI/_idna.pm blib/lib/URI/_idna.pm
cp URI/_punycode.pm blib/lib/URI/_punycode.pm
cp URI/file/Win32.pm blib/lib/URI/file/Win32.pm
cp URI/ldaps.pm blib/lib/URI/ldaps.pm
cp URI/snews.pm blib/lib/URI/snews.pm
cp URI/pop.pm blib/lib/URI/pop.pm
cp URI/Escape.pm blib/lib/URI/Escape.pm
cp URI/rtspu.pm blib/lib/URI/rtspu.pm
cp URI/file/FAT.pm blib/lib/URI/file/FAT.pm
cp URI/sip.pm blib/lib/URI/sip.pm
cp URI/_login.pm blib/lib/URI/_login.pm
cp URI/file/Mac.pm blib/lib/URI/file/Mac.pm
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/abs............ok
t/clone..........ok
t/cwd............ok
t/data...........ok
t/escape.........ok
t/file...........ok
t/ftp............ok
t/generic........ok
t/gopher.........ok
t/heuristic......ok
t/http...........ok
t/idna...........ok
t/iri............ok
t/ldap...........ok
t/mailto.........ok
t/mix............ok
t/mms............ok
t/news...........ok
t/num_eq.........ok
t/old-absconf....ok
t/old-base.......ok
t/old-file.......ok
t/old-relbase....ok
t/pop............ok
t/punycode.......ok
t/query-param....ok
t/query..........ok
t/rel............ok
t/rfc2732........ok
t/roy-test.......ok
t/rsync..........ok
t/rtsp...........ok
t/sip............ok
t/split..........ok
t/storable.......ok
t/urn-isbn.......skipped
all skipped: Needs the Business::ISBN module installed
t/urn-oid........ok
t/utf8...........ok
All tests successful, 1 test skipped.
Files=38, Tests=606, 5 wallclock secs ( 3.03 cusr + 1.61 csys = 4.64 CPU)
Target "test" is up to date.
michael@x054:[/data/prj/.cpan/build/URI-1.59-_DgN2i]
++++++++++++++++++++++++++++++++++++++++++++++++++++
Hoping you are not going to say 5.8.2 is impossible to support. It does not
feel like it is somenthing that should break because of different verisons.
Or - how can I get an older version of URI that will succeed?
Many thanks for your assistence.
Michael Felt
Message body is not shown because it is too large.