Subject: | fails to install against perl 5.17.10 |
kevin@vinny:~$ cpan JSON::XS
CPAN::SQLite not installed, trying to work without
CPAN: Storable loaded ok (v2.40)
Reading '/home/kevin/.cpan/Metadata'
Database was generated on Fri, 22 Mar 2013 17:07:39 GMT
Running install for module 'JSON::XS'
Running make for M/ML/MLEHMANN/JSON-XS-2.33.tar.gz
CPAN: Digest::SHA loaded ok (v5.84)
CPAN: Compress::Zlib loaded ok (v2.06)
Checksum for /home/kevin/.cpan/sources/authors/id/M/ML/MLEHMANN/JSON-XS-2.33.tar.gz ok
CPAN: File::Temp loaded ok (v0.23)
CPAN: Parse::CPAN::Meta loaded ok (v1.4404)
CPAN: CPAN::Meta loaded ok (v2.120921)
CPAN: Module::CoreList loaded ok (v2.85)
CPAN.pm: Building M/ML/MLEHMANN/JSON-XS-2.33.tar.gz
CPAN: CPAN::Reporter loaded ok (v1.2009)
CPAN::Reporter: error loading Test::Reporter::Transport::Metabase. Please install the missing module or choose a different transport mechanism.
Checking if your kit is complete...
Looks good
Writing Makefile for JSON::XS
Writing MYMETA.yml and MYMETA.json
(/home/kevin/perl5/perlbrew/perls/perl-5.17.10/bin/perl5.17.10 Makefile.PL exited with 0)
CPAN::Reporter: Makefile.PL result is 'pass', No errors.
CPAN::Reporter: error loading Test::Reporter::Transport::Metabase. Please install the missing module or choose a different transport mechanism.
cp XS/Boolean.pm blib/lib/JSON/XS/Boolean.pm
cp XS.pm blib/lib/JSON/XS.pm
/home/kevin/perl5/perlbrew/perls/perl-5.17.10/bin/perl5.17.10 /home/kevin/perl5/perlbrew/perls/perl-5.17.10/lib/5.17.10/ExtUtils/xsubpp -typemap /home/kevin/perl5/perlbrew/perls/perl-5.17.10/lib/5.17.10/ExtUtils/typemap -typemap typemap XS.xs > XS.xsc && mv XS.xsc XS.c
cc -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"2.33\" -DXS_VERSION=\"2.33\" -fPIC "-I/home/kevin/perl5/perlbrew/perls/perl-5.17.10/lib/5.17.10/i686-linux-thread-multi/CORE" XS.c
XS.c: In function ‘encode_sv’:
XS.xs:789:7: warning: ignoring return value of ‘gcvt’, declared with attribute warn_unused_result [-Wunused-result]
Running Mkbootstrap for JSON::XS ()
chmod 644 XS.bs
rm -f blib/arch/auto/JSON/XS/XS.so
cc -shared -O2 -L/usr/local/lib -fstack-protector XS.o -o blib/arch/auto/JSON/XS/XS.so \
\
chmod 755 blib/arch/auto/JSON/XS/XS.so
cp XS.bs blib/arch/auto/JSON/XS/XS.bs
chmod 644 blib/arch/auto/JSON/XS/XS.bs
cp bin/json_xs blib/script/json_xs
/home/kevin/perl5/perlbrew/perls/perl-5.17.10/bin/perl5.17.10 -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/json_xs
Manifying blib/man1/json_xs.1
Manifying blib/man3/JSON::XS::Boolean.3
Manifying blib/man3/JSON::XS.3
(/usr/bin/make exited with 0)
CPAN::Reporter: make result is 'pass', No errors.
MLEHMANN/JSON-XS-2.33.tar.gz
/usr/bin/make -- OK
CPAN: YAML::XS loaded ok (v0.41)
Running make test
CPAN::Reporter: error loading Test::Reporter::Transport::Metabase. Please install the missing module or choose a different transport mechanism.
PERL_DL_NONLAZY=1 /home/kevin/perl5/perlbrew/perls/perl-5.17.10/bin/perl5.17.10 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00_load.t ............. ok
t/01_utf8.t ............. ok
t/02_error.t ............ ok
t/03_types.t ............ ok
t/04_dwiw_encode.t ...... ok
t/05_dwiw_decode.t ...... ok
t/06_pc_pretty.t ........ ok
t/07_pc_esc.t ........... ok
t/08_pc_base.t .......... ok
t/09_pc_extra_number.t .. ok
t/10_pc_keysort.t ....... ok
t/11_pc_expo.t .......... ok
t/12_blessed.t .......... ok
t/13_limit.t ............ ok
t/14_latin1.t ........... ok
t/15_prefix.t ........... ok
t/16_tied.t ............. ok
t/17_relaxed.t .......... ok
t/18_json_checker.t ..... ok
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Failed test 'data'
# at t/19_incr.t line 22.
# Looks like you failed 52 tests of 697.
t/19_incr.t .............
Dubious, test returned 52 (wstat 13312, 0x3400)
Failed 52/697 subtests
t/20_faihu.t ............ ok
t/21_evans.t ............ ok
t/22_comment_at_eof.t ... ok
t/99_binary.t ........... ok
Test Summary Report
-------------------
t/19_incr.t (Wstat: 13312 Tests: 697 Failed: 52)
Failed tests: 11, 14, 41, 47, 50, 59, 62, 65, 68, 71
74, 77, 80, 83, 86, 92, 110, 116, 119, 122
125, 131, 137, 140, 143, 146, 149, 152
164, 173, 182, 191, 203, 209, 212, 215
218, 227, 242, 248, 251, 257, 260, 263
269, 272, 278, 281, 284, 287, 290, 296
Non-zero exit status: 52
Files=24, Tests=25564, 8 wallclock secs ( 2.66 usr 0.12 sys + 4.32 cusr 0.21 csys = 7.31 CPU)
Result: FAIL
Failed 1/24 test programs. 52/25564 subtests failed.
make: *** [test_dynamic] Error 255
(/usr/bin/make test exited with 512)
CPAN::Reporter: Test result is 'fail', One or more tests failed.
CPAN::Reporter: preparing a CPAN Testers report for JSON-XS-2.33
CPAN::Reporter: error loading Test::Reporter::Transport::Metabase. Please install the missing module or choose a different transport mechanism.
CPAN::Reporter: problem with Test::Reporter transport:
Test::Reporter: could not load 'Test::Reporter::Transport::Metabase'
Can't locate Test/Reporter/Transport/Metabase.pm in @INC (you may need to install the Test::Reporter::Transport::Metabase module) (@INC contains: /home/kevin/perl5/perlbrew/perls/perl-5.17.10/lib/site_perl/5.17.10/i686-linux-thread-multi /home/kevin/perl5/perlbrew/perls/perl-5.17.10/lib/site_perl/5.17.10 /home/kevin/perl5/perlbrew/perls/perl-5.17.10/lib/5.17.10/i686-linux-thread-multi /home/kevin/perl5/perlbrew/perls/perl-5.17.10/lib/5.17.10 /home/kevin) at (eval 99) line 1.
at /home/kevin/perl5/perlbrew/perls/perl-5.17.10/lib/site_perl/5.17.10/CPAN/Reporter.pm line 461.
Test report will not be sent
MLEHMANN/JSON-XS-2.33.tar.gz
/usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports MLEHMANN/JSON-XS-2.33.tar.gz
Running make install
make test had returned bad status, won't install without force