Hello community, here is the log from the commit of package perl-Clone for openSUSE:Factory checked in at 2013-10-06 18:37:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Clone (Old) and /work/SRC/openSUSE:Factory/.perl-Clone.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Clone" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Clone/perl-Clone.changes 2013-06-05 17:49:03.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Clone.new/perl-Clone.changes 2013-10-06 18:37:41.000000000 +0200 @@ -1,0 +2,7 @@ +Fri Oct 4 09:11:38 UTC 2013 - [email protected] + +- updated to 0.35 + - SV's can be NULL (shit happens) (fixes RT86217) (Tux) + - making tests compatible with older versions of Test::More (GARU) + +------------------------------------------------------------------- Old: ---- Clone-0.34.tar.gz New: ---- Clone-0.35.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Clone.spec ++++++ --- /var/tmp/diff_new_pack.GFZaAf/_old 2013-10-06 18:37:41.000000000 +0200 +++ /var/tmp/diff_new_pack.GFZaAf/_new 2013-10-06 18:37:41.000000000 +0200 @@ -17,7 +17,7 @@ Name: perl-Clone -Version: 0.34 +Version: 0.35 Release: 0 %define cpan_name Clone Summary: recursively copy Perl datatypes ++++++ Clone-0.34.tar.gz -> Clone-0.35.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Clone-0.34/Changes new/Clone-0.35/Changes --- old/Clone-0.34/Changes 2012-12-09 22:18:48.000000000 +0100 +++ new/Clone-0.35/Changes 2013-09-05 18:21:41.000000000 +0200 @@ -1,5 +1,9 @@ Revision history for Perl module Clone +0.35 2013-09-05 13:26:54 garu + - SV's can be NULL (shit happens) (fixes RT86217) (Tux) + - making tests compatible with older versions of Test::More (GARU) + 0.34 2012-12-09 14:46:09 garu - making some tests optional (fixes RT81774) (GARU) - modernizing synopsis (GARU) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Clone-0.34/Clone.pm new/Clone-0.35/Clone.pm --- old/Clone-0.34/Clone.pm 2012-12-09 22:18:48.000000000 +0100 +++ new/Clone-0.35/Clone.pm 2013-09-05 18:22:57.000000000 +0200 @@ -15,7 +15,7 @@ @EXPORT = qw(); @EXPORT_OK = qw( clone ); -$VERSION = '0.34'; +$VERSION = '0.35'; bootstrap Clone $VERSION; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Clone-0.34/Clone.xs new/Clone-0.35/Clone.xs --- old/Clone-0.34/Clone.xs 2012-11-24 14:41:31.000000000 +0100 +++ new/Clone-0.35/Clone.xs 2013-09-05 18:17:37.000000000 +0200 @@ -121,12 +121,20 @@ { SV *clone = ref; SV **seen = NULL; + UV visible; + + if (!ref) + { + TRACEME(("NULL\n")); + return NULL; + } + #if PERL_REVISION >= 5 && PERL_VERSION > 8 /* This is a hack for perl 5.9.*, save everything */ /* until I find out why mg_find is no longer working */ - UV visible = 1; + visible = 1; #else - UV visible = (SvREFCNT(ref) > 1) || (SvMAGICAL(ref) && mg_find(ref, '<')); + visible = (SvREFCNT(ref) > 1) || (SvMAGICAL(ref) && mg_find(ref, '<')); #endif int magic_ref = 0; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Clone-0.34/META.json new/Clone-0.35/META.json --- old/Clone-0.34/META.json 2012-12-09 22:48:15.000000000 +0100 +++ new/Clone-0.35/META.json 2013-09-05 18:25:35.000000000 +0200 @@ -4,7 +4,7 @@ "Ray Finch <[email protected]>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120921", + "generated_by" : "ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921", "license" : [ "perl_5" ], @@ -46,5 +46,5 @@ "url" : "http://github.com/garu/Clone" } }, - "version" : "0.34" + "version" : "0.35" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Clone-0.34/META.yml new/Clone-0.35/META.yml --- old/Clone-0.34/META.yml 2012-12-09 22:48:15.000000000 +0100 +++ new/Clone-0.35/META.yml 2013-09-05 18:25:35.000000000 +0200 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: 0 dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120921' +generated_by: 'ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -22,4 +22,4 @@ bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=Clone license: http://dev.perl.org/licenses/ repository: http://github.com/garu/Clone -version: 0.34 +version: 0.35 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Clone-0.34/t/08fieldhash.t new/Clone-0.35/t/08fieldhash.t --- old/Clone-0.34/t/08fieldhash.t 2012-12-09 17:20:57.000000000 +0100 +++ new/Clone-0.35/t/08fieldhash.t 2013-09-05 18:11:17.000000000 +0200 @@ -14,6 +14,9 @@ if ($@) { plan skip_all => 'Hash::Util::FieldHash not available'; } + else { + plan tests => 1; + } } fieldhash my %hash; @@ -25,4 +28,3 @@ my $cloned = clone($var); cmp_ok($cloned, '!=', $var); -done_testing; -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
