Hello community, here is the log from the commit of package perl-Class-C3 for openSUSE:Factory checked in at 2016-10-18 10:38:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Class-C3 (Old) and /work/SRC/openSUSE:Factory/.perl-Class-C3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Class-C3" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Class-C3/perl-Class-C3.changes 2016-05-30 09:57:45.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Class-C3.new/perl-Class-C3.changes 2016-10-18 10:38:56.000000000 +0200 @@ -1,0 +2,9 @@ +Fri Sep 16 05:10:06 UTC 2016 - [email protected] + +- updated to 0.32 + see /usr/share/doc/packages/perl-Class-C3/Changes + + 0.32 - 2016-09-15 + - update bundled ExtUtils::HasCompiler to 0.016 + +------------------------------------------------------------------- Old: ---- Class-C3-0.31.tar.gz New: ---- Class-C3-0.32.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Class-C3.spec ++++++ --- /var/tmp/diff_new_pack.2u1ekD/_old 2016-10-18 10:38:57.000000000 +0200 +++ /var/tmp/diff_new_pack.2u1ekD/_new 2016-10-18 10:38:57.000000000 +0200 @@ -17,7 +17,7 @@ Name: perl-Class-C3 -Version: 0.31 +Version: 0.32 Release: 0 %define cpan_name Class-C3 Summary: Pragma to Use the C3 Method Resolution Order Algorithm ++++++ Class-C3-0.31.tar.gz -> Class-C3-0.32.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-C3-0.31/Changes new/Class-C3-0.32/Changes --- old/Class-C3-0.31/Changes 2016-04-19 14:57:53.000000000 +0200 +++ new/Class-C3-0.32/Changes 2016-09-15 06:55:48.000000000 +0200 @@ -1,5 +1,8 @@ Revision history for Perl extension Class::C3. +0.32 - 2016-09-15 + - update bundled ExtUtils::HasCompiler to 0.016 + 0.31 - 2016-04-19 - update bundled ExtUtils::HasCompiler to 0.013 to fix possible false negative (RT#113635) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-C3-0.31/META.json new/Class-C3-0.32/META.json --- old/Class-C3-0.31/META.json 2016-04-19 14:58:15.000000000 +0200 +++ new/Class-C3-0.32/META.json 2016-09-15 06:56:12.000000000 +0200 @@ -4,7 +4,7 @@ "Stevan Little, <[email protected]>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.1, CPAN::Meta::Converter version 2.150001", + "generated_by" : "ExtUtils::MakeMaker version 7.1001, CPAN::Meta::Converter version 2.150005", "license" : [ "perl_5" ], @@ -65,5 +65,6 @@ "web" : "http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo/Class-C3.git" } }, - "version" : "0.31" + "version" : "0.32", + "x_serialization_backend" : "JSON::PP version 2.27300" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-C3-0.31/META.yml new/Class-C3-0.32/META.yml --- old/Class-C3-0.31/META.yml 2016-04-19 14:58:15.000000000 +0200 +++ new/Class-C3-0.32/META.yml 2016-09-15 06:56:12.000000000 +0200 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.1, CPAN::Meta::Converter version 2.150001' +generated_by: 'ExtUtils::MakeMaker version 7.1001, CPAN::Meta::Converter version 2.150005' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -28,4 +28,5 @@ homepage: https://metacpan.org/release/Class-C3 license: http://dev.perl.org/licenses/ repository: git://git.shadowcat.co.uk/gitmo/Class-C3.git -version: '0.31' +version: '0.32' +x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-C3-0.31/inc/ExtUtils/HasCompiler.pm new/Class-C3-0.32/inc/ExtUtils/HasCompiler.pm --- old/Class-C3-0.31/inc/ExtUtils/HasCompiler.pm 2016-04-19 13:35:50.000000000 +0200 +++ new/Class-C3-0.32/inc/ExtUtils/HasCompiler.pm 2016-09-15 06:50:50.000000000 +0200 @@ -1,5 +1,5 @@ package ExtUtils::HasCompiler; -$ExtUtils::HasCompiler::VERSION = '0.013'; +$ExtUtils::HasCompiler::VERSION = '0.016'; use strict; use warnings; @@ -10,10 +10,10 @@ use Config; use Carp 'carp'; use File::Basename 'basename'; -use File::Spec::Functions qw/catfile catdir/; +use File::Spec::Functions qw/catfile catdir rel2abs/; use File::Temp qw/tempdir tempfile/; -my $tempdir = tempdir(CLEANUP => 1); +my $tempdir = tempdir('HASCOMPILERXXXX', CLEANUP => 1, DIR => '.'); my $loadable_object_format = <<'END'; #define PERL_NO_GET_CONTEXT @@ -68,10 +68,12 @@ sub can_compile_loadable_object { my %args = @_; + my $output = $args{output} || \*STDOUT; + my $config = $args{config} || 'ExtUtils::HasCompiler::Config'; return if not $config->get('usedl'); - my ($source_handle, $source_name) = tempfile(DIR => $tempdir, SUFFIX => '.c', UNLINK => 1); + my ($source_handle, $source_name) = tempfile('TESTXXXX', DIR => $tempdir, SUFFIX => '.c', UNLINK => 1); my $basename = basename($source_name, '.c'); my $shortname = '_Loadable' . $counter++; @@ -122,11 +124,11 @@ push @extra, qq{"-L$incdir"}, '-lperl', $perllibs; } push @commands, qq{$cc $ccflags $optimize "-I$incdir" $cccdlflags -c $source_name -o $object_file}; - push @commands, qq{$cc $optimize $object_file -o $loadable_object $lddlflags @extra}; + push @commands, qq{$ld $optimize $object_file -o $loadable_object $lddlflags @extra}; } for my $command (@commands) { - print "$command\n" if not $args{quiet}; + print $output "$command\n" if not $args{quiet}; system $command and do { carp "Couldn't execute $command: $!"; return }; } @@ -135,7 +137,7 @@ require DynaLoader; local @DynaLoader::dl_require_symbols = "boot_$basename"; - my $handle = DynaLoader::dl_load_file(File::Spec->rel2abs($loadable_object), 0); + my $handle = DynaLoader::dl_load_file(rel2abs($loadable_object), 0); if ($handle) { my $symbol = DynaLoader::dl_find_symbol($handle, "boot_$basename") or do { carp "Couldn't find boot symbol for $basename"; return }; my $compilet = DynaLoader::dl_install_xsub('__ANON__::__ANON__', $symbol, $source_name); @@ -171,7 +173,7 @@ =head1 VERSION -version 0.013 +version 0.016 =head1 DESCRIPTION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-C3-0.31/lib/Class/C3/next.pm new/Class-C3-0.32/lib/Class/C3/next.pm --- old/Class-C3-0.31/lib/Class/C3/next.pm 2016-04-19 14:57:50.000000000 +0200 +++ new/Class-C3-0.32/lib/Class/C3/next.pm 2016-09-15 06:55:30.000000000 +0200 @@ -7,7 +7,7 @@ use Scalar::Util 'blessed'; -our $VERSION = '0.31'; +our $VERSION = '0.32'; our %METHOD_CACHE; @@ -66,7 +66,7 @@ use warnings; no warnings 'redefine'; # for 00load.t w/ core support -our $VERSION = '0.31'; +our $VERSION = '0.32'; sub method { (next::method($_[0]) || return)->(@_) } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-C3-0.31/lib/Class/C3.pm new/Class-C3-0.32/lib/Class/C3.pm --- old/Class-C3-0.31/lib/Class/C3.pm 2016-04-19 14:57:50.000000000 +0200 +++ new/Class-C3-0.32/lib/Class/C3.pm 2016-09-15 06:55:30.000000000 +0200 @@ -4,7 +4,7 @@ use strict; use warnings; -our $VERSION = '0.31'; +our $VERSION = '0.32'; our $C3_IN_CORE; our $C3_XS;
