On Fri Aug 17 16:19:02 2012, ANDK wrote:
Show quoted text
I observed this problem when attempting to install this distribution as part of CPAN-River-3000 testing with perl-5.31.0 on FreeBSD-12.
There were also many uninitialized value warnings.
Excerpt from cpanm build.log:
#####
[snip]
t/03_slurp.t ................... ok
t/04_uniqid.t .................. 1/16 Use of uninitialized value in unpack at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Use of uninitialized value in unpack at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Use of uninitialized value in unpack at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
t/04_uniqid.t .................. ok
t/05_uniqid_no_import.t ........ Use of uninitialized value in unpack at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
t/05_uniqid_no_import.t ........ 1/15 Use of uninitialized value in unpack at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
t/05_uniqid_no_import.t ........ 6/15 Use of uninitialized value in unpack at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
Missing argument in sprintf at /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5/blib/lib/IO/Util.pm line 99.
t/05_uniqid_no_import.t ........ ok
t/06_load_mml.t ................ ok
t/07_load_mml.t ................ ok
t/test_pod.t ................... Can't stat ../lib: No such file or directory
at /home/jkeenan/var/tad/testing/perl-5.31.0/lib/site_perl/5.31.0/Test/Pod.pm line 223.
t/test_pod.t ................... 1/1
# Failed test 'POD test for blib/lib/IO/Util.pm'
# at /home/jkeenan/var/tad/testing/perl-5.31.0/lib/site_perl/5.31.0/Test/Pod.pm line 184.
# blib/lib/IO/Util.pm (829): Non-ASCII character seen before =encoding in '�'. Assuming CP1252
# Looks like you failed 1 test of 1.
t/test_pod.t ................... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
t/test_pod_coverage.t .......... ok
Test Summary Report
-------------------
t/test_pod.t (Wstat: 256 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 1
Files=9, Tests=101, 2 wallclock secs ( 0.06 usr 0.02 sys + 0.90 cusr 0.48 csys = 1.46 CPU)
Result: FAIL
Failed 1/9 test programs. 1/101 subtests failed.
*** Error code 255
Stop.
make: stopped in /usr/home/jkeenan/var/tad/testing/perl-5.31.0/.cpanm/work/1562787494.14114/IO-Util-1.5
#####
Please fix the sprintf warnings. I recommend simply typing the word 'Copyright' instead of attempting to use a copyright symbol that will render properly in a wide variety of formatters.
Thank you very much.
Jim Keenan