This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Upgrade parent from version 0.228 to 0.232
authorSteve Hay <steve.m.hay@googlemail.com>
Thu, 19 Mar 2015 21:09:42 +0000 (21:09 +0000)
committerSteve Hay <steve.m.hay@googlemail.com>
Thu, 19 Mar 2015 21:51:59 +0000 (21:51 +0000)
Porting/Maintainers.pl
cpan/parent/lib/parent.pm
cpan/parent/t/parent-pmc.t
pod/perldelta.pod

index a21e843..433987c 100755 (executable)
@@ -842,7 +842,7 @@ use File::Glob qw(:case);
     },
 
     'parent' => {
-        'DISTRIBUTION' => 'CORION/parent-0.228.tar.gz',
+        'DISTRIBUTION' => 'CORION/parent-0.232.tar.gz',
         'FILES'        => q[cpan/parent],
     },
 
index b31603b..445ed12 100644 (file)
@@ -1,7 +1,7 @@
 package parent;
 use strict;
 use vars qw($VERSION);
-$VERSION = '0.228';
+$VERSION = '0.232';
 
 sub import {
     my $class = shift;
index 851a438..a8708b4 100644 (file)
@@ -13,8 +13,18 @@ use Config;
 use lib 't/lib';
 
 plan skip_all => ".pmc are only available with 5.6 and later" if $] < 5.006;
+my $no_pmc;
+
+if (Config->can('non_bincompat_options')) {
+    foreach(Config::non_bincompat_options()) {
+       if($_ eq "PERL_DISABLE_PMC"){
+           $no_pmc = 1;
+           last;
+       }
+    }
+};
 plan skip_all => ".pmc are disabled in this perl"
-    if $Config{ccflags} =~ /(?<!\w)-DPERL_DISABLE_PMC\b/;
+    if $no_pmc;
 plan tests => 3;
 
 use vars qw($got_here);
index f4492d4..64fb24b 100644 (file)
@@ -204,6 +204,12 @@ L<Module::CoreList> has been reverted from version 5.20150220 to 5.20150320.
 
 =item *
 
+L<parent> has been upgraded from version 0.228 to 0.232.
+
+No changes to installed files other than the version bump.
+
+=item *
+
 L<Pod::Functions> has been upgraded from version 1.08 to 1.09.
 
 =item *