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 - coolo@suse.com
+
+- 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, "
],
"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;