Hello community, here is the log from the commit of package perl-Module-Build for openSUSE:Factory checked in at 2014-02-19 11:36:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Module-Build (Old) and /work/SRC/openSUSE:Factory/.perl-Module-Build.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Module-Build" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Module-Build/perl-Module-Build.changes 2014-01-23 15:51:55.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Module-Build.new/perl-Module-Build.changes 2014-02-19 11:36:15.000000000 +0100 @@ -1,0 +2,10 @@ +Sun Feb 16 20:04:04 UTC 2014 - [email protected] + +- update to 0.4205: + [BUG FIXES] + - FIX license code regression for artistic license + - Don't swallow ExtUtils::CBuilder loading errors + - Handle testing on cross-compile builds + - Protect against platforms without getpw{nam,uid} + +------------------------------------------------------------------- Old: ---- Module-Build-0.4204.tar.gz New: ---- Module-Build-0.4205.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Module-Build.spec ++++++ --- /var/tmp/diff_new_pack.Cin4rc/_old 2014-02-19 11:36:16.000000000 +0100 +++ /var/tmp/diff_new_pack.Cin4rc/_new 2014-02-19 11:36:16.000000000 +0100 @@ -17,7 +17,7 @@ Name: perl-Module-Build -Version: 0.4204 +Version: 0.4205 Release: 0 %define cpan_name Module-Build Summary: Build and install Perl modules ++++++ Module-Build-0.4204.tar.gz -> Module-Build-0.4205.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/Build.PL new/Module-Build-0.4205/Build.PL --- old/Module-Build-0.4204/Build.PL 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/Build.PL 2014-02-09 17:55:02.000000000 +0100 @@ -92,7 +92,7 @@ license_creation => { description => "Create licenses automatically in distributions", requires => { - 'Software::License' => 0, + 'Software::License' => 0.103009 }, }, PPM_support => { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/Changes new/Module-Build-0.4205/Changes --- old/Module-Build-0.4204/Changes 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/Changes 2014-02-09 17:55:02.000000000 +0100 @@ -1,5 +1,17 @@ Revision history for Perl extension Module::Build. +0.4205 - Sun Feb 9 17:51:22 CET 2014 + + [BUG FIXES] + + - FIX license code regression for artistic license [Roy Ivy III, Leon Timmermans] + + - Don't swallow ExtUtils::CBuilder loading errors [Matthew Horsfall, Leon Timmermans] + + - Handle testing on cross-compile builds [Brian Fraser] + + - Protect against platforms without getpw{nam,uid} [Brian Fraser] + 0.4204 - Fri Jan 10 00:29:31 CET 2014 [BUG FIXES] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/META.json new/Module-Build-0.4205/META.json --- old/Module-Build-0.4204/META.json 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/META.json 2014-02-09 17:55:02.000000000 +0100 @@ -5,7 +5,7 @@ "Module-Build mailing list at <[email protected]>." ], "dynamic_config" : 1, - "generated_by" : "Module::Build version 0.4204", + "generated_by" : "Module::Build version 0.4205", "license" : [ "perl_5" ], @@ -59,83 +59,83 @@ "provides" : { "Module::Build" : { "file" : "lib/Module/Build.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Base" : { "file" : "lib/Module/Build/Base.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Compat" : { "file" : "lib/Module/Build/Compat.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Config" : { "file" : "lib/Module/Build/Config.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Cookbook" : { "file" : "lib/Module/Build/Cookbook.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Dumper" : { "file" : "lib/Module/Build/Dumper.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::ModuleInfo" : { "file" : "lib/Module/Build/ModuleInfo.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Notes" : { "file" : "lib/Module/Build/Notes.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::PPMMaker" : { "file" : "lib/Module/Build/PPMMaker.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Platform::Default" : { "file" : "lib/Module/Build/Platform/Default.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Platform::MacOS" : { "file" : "lib/Module/Build/Platform/MacOS.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Platform::Unix" : { "file" : "lib/Module/Build/Platform/Unix.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Platform::VMS" : { "file" : "lib/Module/Build/Platform/VMS.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Platform::VOS" : { "file" : "lib/Module/Build/Platform/VOS.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Platform::Windows" : { "file" : "lib/Module/Build/Platform/Windows.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Platform::aix" : { "file" : "lib/Module/Build/Platform/aix.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Platform::cygwin" : { "file" : "lib/Module/Build/Platform/cygwin.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Platform::darwin" : { "file" : "lib/Module/Build/Platform/darwin.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Platform::os2" : { "file" : "lib/Module/Build/Platform/os2.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::PodParser" : { "file" : "lib/Module/Build/PodParser.pm", - "version" : "0.4204" + "version" : "0.4205" }, "Module::Build::Version" : { "file" : "lib/Module/Build/Version.pm", @@ -147,11 +147,11 @@ }, "inc::latest" : { "file" : "lib/inc/latest.pm", - "version" : "0.4204" + "version" : "0.4205" }, "inc::latest::private" : { "file" : "lib/inc/latest/private.pm", - "version" : "0.4204" + "version" : "0.4205" } }, "release_status" : "stable", @@ -164,5 +164,5 @@ }, "x_mailingList" : "mailto:[email protected]" }, - "version" : "0.4204" + "version" : "0.4205" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/META.yml new/Module-Build-0.4205/META.yml --- old/Module-Build-0.4204/META.yml 2014-01-11 18:27:20.000000000 +0100 +++ new/Module-Build-0.4205/META.yml 2014-02-09 17:55:02.000000000 +0100 @@ -10,7 +10,7 @@ Test::Harness: 3.16 Test::More: 0.49 dynamic_config: 1 -generated_by: 'Module::Build version 0.4204, CPAN::Meta::Converter version 2.132830' +generated_by: 'Module::Build version 0.4205, CPAN::Meta::Converter version 2.132830' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -19,64 +19,64 @@ provides: Module::Build: file: lib/Module/Build.pm - version: 0.4204 + version: 0.4205 Module::Build::Base: file: lib/Module/Build/Base.pm - version: 0.4204 + version: 0.4205 Module::Build::Compat: file: lib/Module/Build/Compat.pm - version: 0.4204 + version: 0.4205 Module::Build::Config: file: lib/Module/Build/Config.pm - version: 0.4204 + version: 0.4205 Module::Build::Cookbook: file: lib/Module/Build/Cookbook.pm - version: 0.4204 + version: 0.4205 Module::Build::Dumper: file: lib/Module/Build/Dumper.pm - version: 0.4204 + version: 0.4205 Module::Build::ModuleInfo: file: lib/Module/Build/ModuleInfo.pm - version: 0.4204 + version: 0.4205 Module::Build::Notes: file: lib/Module/Build/Notes.pm - version: 0.4204 + version: 0.4205 Module::Build::PPMMaker: file: lib/Module/Build/PPMMaker.pm - version: 0.4204 + version: 0.4205 Module::Build::Platform::Default: file: lib/Module/Build/Platform/Default.pm - version: 0.4204 + version: 0.4205 Module::Build::Platform::MacOS: file: lib/Module/Build/Platform/MacOS.pm - version: 0.4204 + version: 0.4205 Module::Build::Platform::Unix: file: lib/Module/Build/Platform/Unix.pm - version: 0.4204 + version: 0.4205 Module::Build::Platform::VMS: file: lib/Module/Build/Platform/VMS.pm - version: 0.4204 + version: 0.4205 Module::Build::Platform::VOS: file: lib/Module/Build/Platform/VOS.pm - version: 0.4204 + version: 0.4205 Module::Build::Platform::Windows: file: lib/Module/Build/Platform/Windows.pm - version: 0.4204 + version: 0.4205 Module::Build::Platform::aix: file: lib/Module/Build/Platform/aix.pm - version: 0.4204 + version: 0.4205 Module::Build::Platform::cygwin: file: lib/Module/Build/Platform/cygwin.pm - version: 0.4204 + version: 0.4205 Module::Build::Platform::darwin: file: lib/Module/Build/Platform/darwin.pm - version: 0.4204 + version: 0.4205 Module::Build::Platform::os2: file: lib/Module/Build/Platform/os2.pm - version: 0.4204 + version: 0.4205 Module::Build::PodParser: file: lib/Module/Build/PodParser.pm - version: 0.4204 + version: 0.4205 Module::Build::Version: file: lib/Module/Build/Version.pm version: 0.87 @@ -85,10 +85,10 @@ version: 1.41 inc::latest: file: lib/inc/latest.pm - version: 0.4204 + version: 0.4205 inc::latest::private: file: lib/inc/latest/private.pm - version: 0.4204 + version: 0.4205 recommends: ExtUtils::Install: 0.3 ExtUtils::Manifest: 1.54 @@ -120,4 +120,4 @@ license: http://dev.perl.org/licenses/ mailingList: mailto:[email protected] repository: https://github.com/Perl-Toolchain-Gang/Module-Build -version: 0.4204 +version: 0.4205 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Base.pm new/Module-Build-0.4205/lib/Module/Build/Base.pm --- old/Module-Build-0.4204/lib/Module/Build/Base.pm 2014-01-11 18:27:20.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Base.pm 2014-02-09 17:55:02.000000000 +0100 @@ -6,7 +6,7 @@ use vars qw($VERSION); use warnings; -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; BEGIN { require 5.006001 } @@ -4388,8 +4388,8 @@ perl => 'Perl_5', apache => 'Apache_2_0', apache_1_1 => 'Apache_1_1', - artistic => 'Artistic_1_0', - artistic_2 => 'Artistic_2_0', + artistic => 'Artistic_1', + artistic_2 => 'Artistic_2', lgpl => 'LGPL_2_1', lgpl2 => 'LGPL_2_1', lgpl3 => 'LGPL_3_0', @@ -4435,21 +4435,30 @@ } } -# use mapping or license name directly -sub _software_license_object { - my ($self) = @_; - return unless defined( my $license = $self->license ); - - my $class; +sub _software_license_class { + my ($self, $license) = @_; + if ($self->valid_licenses->{$license} && eval { require Software::LicenseUtils; Software::LicenseUtils->VERSION(0.103009) }) { + my ($class) = Software::LicenseUtils->guess_license_from_meta_key($license, 1); + eval "require $class"; + #die $class; + return $class; + } LICENSE: for my $l ( $self->valid_licenses->{ $license }, $license ) { next unless defined $l; my $trial = "Software::License::" . $l; if ( eval "require Software::License; Software::License->VERSION(0.014); require $trial; 1" ) { - $class = $trial; - last LICENSE; + return $trial; } } - return unless defined $class; + return; +} + +# use mapping or license name directly +sub _software_license_object { + my ($self) = @_; + return unless defined( my $license = $self->license ); + + my $class = $self->_software_license_class($license) or return; # Software::License requires a 'holder' argument my $author = join( " & ", @{ $self->dist_author }) || 'unknown'; @@ -5339,7 +5348,7 @@ return $p->{_have_c_compiler} if defined $p->{_have_c_compiler}; $self->log_verbose("Checking if compiler tools configured... "); - my $b = eval { $self->cbuilder }; + my $b = $self->cbuilder; my $have = $b && eval { $b->have_compiler }; $self->log_verbose($have ? "ok.\n" : "failed.\n"); return $p->{_have_c_compiler} = $have; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Compat.pm new/Module-Build-0.4205/lib/Module/Build/Compat.pm --- old/Module-Build-0.4204/lib/Module/Build/Compat.pm 2014-01-11 18:27:20.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Compat.pm 2014-02-09 17:55:02.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; use File::Basename (); use File::Spec; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Config.pm new/Module-Build-0.4205/lib/Module/Build/Config.pm --- old/Module-Build-0.4204/lib/Module/Build/Config.pm 2014-01-11 18:27:20.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Config.pm 2014-02-09 17:55:02.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use Config; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Cookbook.pm new/Module-Build-0.4205/lib/Module/Build/Cookbook.pm --- old/Module-Build-0.4204/lib/Module/Build/Cookbook.pm 2014-01-11 18:27:20.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Cookbook.pm 2014-02-09 17:55:02.000000000 +0100 @@ -1,7 +1,7 @@ package Module::Build::Cookbook; use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; =head1 NAME diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Dumper.pm new/Module-Build-0.4205/lib/Module/Build/Dumper.pm --- old/Module-Build-0.4204/lib/Module/Build/Dumper.pm 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Dumper.pm 2014-02-09 17:55:02.000000000 +0100 @@ -1,7 +1,7 @@ package Module::Build::Dumper; use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; # This is just a split-out of a wrapper function to do Data::Dumper # stuff "the right way". See: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/ModuleInfo.pm new/Module-Build-0.4205/lib/Module/Build/ModuleInfo.pm --- old/Module-Build-0.4204/lib/Module/Build/ModuleInfo.pm 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/ModuleInfo.pm 2014-02-09 17:55:02.000000000 +0100 @@ -4,7 +4,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; require Module::Metadata; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Notes.pm new/Module-Build-0.4205/lib/Module/Build/Notes.pm --- old/Module-Build-0.4204/lib/Module/Build/Notes.pm 2014-01-11 18:27:20.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Notes.pm 2014-02-09 17:55:02.000000000 +0100 @@ -4,7 +4,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use Data::Dumper; use Module::Build::Dumper; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/PPMMaker.pm new/Module-Build-0.4205/lib/Module/Build/PPMMaker.pm --- old/Module-Build-0.4204/lib/Module/Build/PPMMaker.pm 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/PPMMaker.pm 2014-02-09 17:55:02.000000000 +0100 @@ -4,7 +4,7 @@ use Config; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; # This code is mostly borrowed from ExtUtils::MM_Unix 6.10_03, with a diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Platform/Default.pm new/Module-Build-0.4205/lib/Module/Build/Platform/Default.pm --- old/Module-Build-0.4204/lib/Module/Build/Platform/Default.pm 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Platform/Default.pm 2014-02-09 17:55:02.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use Module::Build::Base; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Platform/MacOS.pm new/Module-Build-0.4205/lib/Module/Build/Platform/MacOS.pm --- old/Module-Build-0.4204/lib/Module/Build/Platform/MacOS.pm 2014-01-11 18:27:20.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Platform/MacOS.pm 2014-02-09 17:55:02.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use Module::Build::Base; use vars qw(@ISA); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Platform/Unix.pm new/Module-Build-0.4205/lib/Module/Build/Platform/Unix.pm --- old/Module-Build-0.4204/lib/Module/Build/Platform/Unix.pm 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Platform/Unix.pm 2014-02-09 17:55:02.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use Module::Build::Base; @@ -43,8 +43,8 @@ my ($self, $value) = @_; $value =~ s[^~([^/]+)?(?=/|$)] # tilde with optional username [$1 ? - ((getpwnam $1)[7] || "~$1") : - ($ENV{HOME} || (getpwuid $>)[7]) + (eval{(getpwnam $1)[7]} || "~$1") : + ($ENV{HOME} || eval{(getpwuid $>)[7]} || glob("~")) ]ex; return $value; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Platform/VMS.pm new/Module-Build-0.4205/lib/Module/Build/Platform/VMS.pm --- old/Module-Build-0.4204/lib/Module/Build/Platform/VMS.pm 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Platform/VMS.pm 2014-02-09 17:55:02.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use Module::Build::Base; use Config; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Platform/VOS.pm new/Module-Build-0.4205/lib/Module/Build/Platform/VOS.pm --- old/Module-Build-0.4204/lib/Module/Build/Platform/VOS.pm 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Platform/VOS.pm 2014-02-09 17:55:02.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use Module::Build::Base; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Platform/Windows.pm new/Module-Build-0.4205/lib/Module/Build/Platform/Windows.pm --- old/Module-Build-0.4204/lib/Module/Build/Platform/Windows.pm 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Platform/Windows.pm 2014-02-09 17:55:02.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use Config; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Platform/aix.pm new/Module-Build-0.4205/lib/Module/Build/Platform/aix.pm --- old/Module-Build-0.4204/lib/Module/Build/Platform/aix.pm 2014-01-11 18:27:20.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Platform/aix.pm 2014-02-09 17:55:02.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use Module::Build::Platform::Unix; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Platform/cygwin.pm new/Module-Build-0.4205/lib/Module/Build/Platform/cygwin.pm --- old/Module-Build-0.4204/lib/Module/Build/Platform/cygwin.pm 2014-01-11 18:27:20.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Platform/cygwin.pm 2014-02-09 17:55:02.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use Module::Build::Platform::Unix; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Platform/darwin.pm new/Module-Build-0.4205/lib/Module/Build/Platform/darwin.pm --- old/Module-Build-0.4204/lib/Module/Build/Platform/darwin.pm 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Platform/darwin.pm 2014-02-09 17:55:02.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use Module::Build::Platform::Unix; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/Platform/os2.pm new/Module-Build-0.4205/lib/Module/Build/Platform/os2.pm --- old/Module-Build-0.4204/lib/Module/Build/Platform/os2.pm 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/Platform/os2.pm 2014-02-09 17:55:02.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use Module::Build::Platform::Unix; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build/PodParser.pm new/Module-Build-0.4205/lib/Module/Build/PodParser.pm --- old/Module-Build-0.4204/lib/Module/Build/PodParser.pm 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build/PodParser.pm 2014-02-09 17:55:02.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use vars qw(@ISA); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/Module/Build.pm new/Module-Build-0.4205/lib/Module/Build.pm --- old/Module-Build-0.4204/lib/Module/Build.pm 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/lib/Module/Build.pm 2014-02-09 17:55:02.000000000 +0100 @@ -18,7 +18,7 @@ use vars qw($VERSION @ISA); @ISA = qw(Module::Build::Base); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; # Inserts the given module into the @ISA hierarchy between diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/inc/latest/private.pm new/Module-Build-0.4205/lib/inc/latest/private.pm --- old/Module-Build-0.4204/lib/inc/latest/private.pm 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/lib/inc/latest/private.pm 2014-02-09 17:55:02.000000000 +0100 @@ -4,7 +4,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use File::Spec; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/lib/inc/latest.pm new/Module-Build-0.4205/lib/inc/latest.pm --- old/Module-Build-0.4204/lib/inc/latest.pm 2014-01-11 18:27:21.000000000 +0100 +++ new/Module-Build-0.4205/lib/inc/latest.pm 2014-02-09 17:55:02.000000000 +0100 @@ -4,7 +4,7 @@ use strict; use vars qw($VERSION); -$VERSION = '0.4204'; +$VERSION = '0.4205'; $VERSION = eval $VERSION; use Carp; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4204/t/lib/MBTest.pm new/Module-Build-0.4205/t/lib/MBTest.pm --- old/Module-Build-0.4204/t/lib/MBTest.pm 2014-01-11 18:27:20.000000000 +0100 +++ new/Module-Build-0.4205/t/lib/MBTest.pm 2014-02-09 17:55:02.000000000 +0100 @@ -197,7 +197,15 @@ } sub check_compiler { - return (1,1) if $ENV{PERL_CORE}; + if ($ENV{PERL_CORE}) { + require IPC::Cmd; + if ( $Config{usecrosscompile} && !IPC::Cmd::can_run($Config{cc}) ) { + return; + } + else { + return(1,1); + } + } local $SIG{__WARN__} = sub {}; -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
