Subject: | 1.29 fails to install |
Hi,
I've just tried to install the latest available version from cpan and it
fails. 1.28 installs just fine.
Here is the full trace.
cpanm (App::cpanminus) 1.5021 on perl 5.016002 built for x86_64-linux
Work directory is /home/dpetrov/.cpanm/work/1361194707.8330
You have make /usr/bin/make
You have LWP 6.04
You have /bin/tar: tar (GNU tar) 1.23
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by John Gilmore and Jay Fenlason.
You have /usr/bin/unzip
Searching Set::Object on cpanmetadb ...
--> Working on Set::Object
Fetching http://www.cpan.org/authors/id/S/SA/SAMV/Set-Object-1.29.tar.gz
-> OK
Unpacking Set-Object-1.29.tar.gz
Entering Set-Object-1.29
Checking configure dependencies from META.yml
Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.64)
Configuring Set-Object-1.29
Running Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Set::Object
Writing MYMETA.yml and MYMETA.json
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.64)
Checking if you have Scalar::Util 0 ... Yes (1.25)
Building and testing Set-Object-1.29
cp lib/Set/Object.pm blib/lib/Set/Object.pm
AutoSplitting blib/lib/Set/Object.pm (blib/lib/auto/Set/Object)
cp lib/Set/Object/Weak.pm blib/lib/Set/Object/Weak.pm
/home/dpetrov/perl5/perlbrew/perls/perl-5.16.2/bin/perl
/home/dpetrov/perl5/perlbrew/perls/perl-
5.16.2/lib/5.16.2/ExtUtils/xsubpp -typemap
/home/dpetrov/perl5/perlbrew/perls/perl-
5.16.2/lib/5.16.2/ExtUtils/typemap Object.xs > Object.xsc && mv
Object.xsc Object.c
cc -c -fno-strict-aliasing -pipe -fstack-protector -
I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -
DVERSION=\"1.29\" -DXS_VERSION=\"1.29\" -fPIC "-
I/home/dpetrov/perl5/perlbrew/perls/perl-5.16.2/lib/5.16.2/x86_64-
linux/CORE" Object.c
Running Mkbootstrap for Set::Object ()
chmod 644 Object.bs
rm -f blib/arch/auto/Set/Object/Object.so
cc -shared -O2 -L/usr/local/lib -fstack-protector Object.o -o
blib/arch/auto/Set/Object/Object.so \
\
chmod 755 blib/arch/auto/Set/Object/Object.so
cp Object.bs blib/arch/auto/Set/Object/Object.bs
chmod 644 blib/arch/auto/Set/Object/Object.bs
Manifying blib/man3/Set::Object.3
Manifying blib/man3/Set::Object::Weak.3
PERL_DL_NONLAZY=1 /home/dpetrov/perl5/perlbrew/perls/perl-
5.16.2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0,
'blib/lib', 'blib/arch')" t/ingy/arrayref.t t/misc/leaks.t t/misc/pod.t
t/misc/pod_coverage.t t/misc/undef.t t/object/abuse.t t/object/clear.t
t/object/difference.t t/object/equal.t t/object/flags.t
t/object/includes.t t/object/insert.t t/object/intersection.t
t/object/members.t t/object/properties.t t/object/refcount.t
t/object/remove.t t/object/set_subclass.t t/object/storable.t
t/object/subsuper.t t/object/symmetric_difference.t t/object/union.t
t/object/weakref.t t/scalar/basic.t t/scalar/basic_overload.t
t/scalar/boolean.t t/scalar/clear.t t/scalar/compare.t
t/scalar/custom_display.t t/scalar/difference.t t/scalar/each.t
t/scalar/has.t t/scalar/intersection.t t/scalar/member.t t/scalar/misc.t
t/scalar/set_set.t t/scalar/storable.t t/scalar/symmdiff.t
t/scalar/union.t t/scalar/unique.t
t/ingy/arrayref.t ................ ok
t/misc/leaks.t ................... ok
t/misc/pod.t ..................... ok
t/misc/pod_coverage.t ............ ok
t/misc/undef.t ................... ok
t/object/abuse.t ................. ok
t/object/clear.t ................. ok
t/object/difference.t ............ ok
t/object/equal.t ................. ok
t/object/flags.t ................. ok
t/object/includes.t .............. ok
t/object/insert.t ................ ok
t/object/intersection.t .......... ok
t/object/members.t ............... ok
t/object/properties.t ............ ok
t/object/refcount.t .............. ok
t/object/remove.t ................ ok
t/object/set_subclass.t .......... ok
t/object/storable.t .............. ok
t/object/subsuper.t .............. ok
t/object/symmetric_difference.t .. ok
Attempt to free unreferenced scalar: SV 0x22d9fc0 during global
destruction.
DESTROY created new reference to dead object 'Set::Object::Weak' during
global destruction.
t/object/union.t .................
Dubious, test returned 22 (wstat 5632, 0x1600)
All 10 subtests passed
t/object/weakref.t ............... ok
t/scalar/basic.t ................. ok
t/scalar/basic_overload.t ........ ok
t/scalar/boolean.t ............... ok
t/scalar/clear.t ................. ok
t/scalar/compare.t ............... ok
t/scalar/custom_display.t ........ ok
t/scalar/difference.t ............ ok
t/scalar/each.t .................. skipped: TO-DO
t/scalar/has.t ................... ok
t/scalar/intersection.t .......... ok
t/scalar/member.t ................ ok
t/scalar/misc.t .................. ok
t/scalar/set_set.t ............... ok
t/scalar/storable.t .............. ok
t/scalar/symmdiff.t .............. ok
t/scalar/union.t ................. ok
t/scalar/unique.t ................ ok
Test Summary Report
-------------------
t/object/union.t (Wstat: 5632 Tests: 10 Failed: 0)
Non-zero exit status: 22
Files=40, Tests=453, 1 wallclock secs ( 0.10 usr 0.02 sys + 0.63 cusr
0.08 csys = 0.83 CPU)
Result: FAIL
Failed 1/40 test programs. 0/453 subtests failed.
make: *** [test_dynamic] Error 255
-> FAIL Installing Set::Object failed. See
/home/dpetrov/.cpanm/build.log for details.
Cheers