This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
remove Storable::__Storable__ from Module::CoreList
authorKaren Etheridge <ether@cpan.org>
Sat, 21 Apr 2018 10:42:03 +0000 (12:42 +0200)
committerKaren Etheridge <ether@cpan.org>
Sat, 21 Apr 2018 18:42:15 +0000 (20:42 +0200)
It was mistakenly picked up starting in 5.27.6 due to ad2ec6b54c and we
didn't notice: it should have never been added. Remove historical entries
and blacklist it so it doesn't come back.

Porting/corelist.pl
dist/Module-CoreList/lib/Module/CoreList.pm

index ce74ed4..ad5a4ad 100755 (executable)
@@ -98,6 +98,7 @@ find(
     sub {
         /(\.pm|_pm\.PL)$/ or return;
         /PPPort\.pm$/ and return;
+        /__Storable__\.pm$/ and return;
         my $module = $File::Find::name;
         $module =~ /\b(demo|t|private|corpus)\b/ and return;    # demo or test modules
         my $version = MM->parse_version($_);
index c99da4b..612a9fa 100644 (file)
@@ -14692,7 +14692,6 @@ for my $version ( sort { $a <=> $b } keys %released ) {
             'SelfLoader'            => '1.25',
             'Socket'                => '2.020_04',
             'Storable'              => '2.65',
-            'Storable::__Storable__'=> '2.65',
             'Test'                  => '1.31',
             'Test2'                 => '1.302111',
             'Test2::API'            => '1.302111',
@@ -15091,7 +15090,6 @@ for my $version ( sort { $a <=> $b } keys %released ) {
             'PerlIO::encoding'      => '0.26',
             'Storable'              => '3.06',
             'Storable::Limit'       => undef,
-            'Storable::__Storable__'=> '3.06',
             'Test2'                 => '1.302122',
             'Test2::API'            => '1.302122',
             'Test2::API::Breakage'  => '1.302122',