In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/2b7c926c32b738377e9d68fee7d587c3d43358be?hp=8b2312d5cbd1295fdfbaed4e3744fc521e549f26>

- Log -----------------------------------------------------------------
commit 2b7c926c32b738377e9d68fee7d587c3d43358be
Author: Chris 'BinGOs' Williams <[email protected]>
Date:   Mon Sep 14 13:19:49 2015 +0100

    Update ExtUtils-MakeMaker to CPAN version 7.10
    
      [DELTA]
    
    7.10 Thu Sep 10 19:38:55 BST 2015
    
        Bug fixes:
        - Fix an issue with quoting of dist_ci target on Win32
    
    7.08 Tue Sep  8 20:24:15 BST 2015
    
        This release reverts all the changes since v7.04 until such time
        as the regressions we have found in the "wild" of CPAN can be
        tamed
    
        ExtUtils::Command has been included in this release as it was
        reincorporated in v7.06
    
        The following bug fixes have also been included:
        - RT#100268 fix wrong variable being used
        - Check exit status for commands in "make ci" target
        - Fix distsignature dependencies for parallel make
        - The bundled Encode::Locale has been updated to 1.04

M       MANIFEST
M       Porting/Maintainers.pl
A       cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_DOS.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_QNX.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_UWIN.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VMS.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VOS.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win32.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win95.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Config.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/FAQ.pod
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Tutorial.pod
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/regex.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/vpp.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm
M       cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm
A       cpan/ExtUtils-MakeMaker/t/cp.t
A       cpan/ExtUtils-MakeMaker/t/eu_command.t
M       cpan/ExtUtils-MakeMaker/t/pm_to_blib.t
M       cpan/ExtUtils-MakeMaker/t/prereq.t
M       cpan/ExtUtils-MakeMaker/t/vstrings.t
M       t/porting/customized.dat

commit ee2af9402f11b0fb62b6f9b75a86d538b90c7e74
Author: Chris 'BinGOs' Williams <[email protected]>
Date:   Mon Sep 14 13:18:22 2015 +0100

    Remove ExtUtils-Command, it is merged in EUMM now

M       MANIFEST
M       Porting/Maintainers.pl
D       cpan/ExtUtils-Command/lib/ExtUtils/Command.pm
D       cpan/ExtUtils-Command/t/cp.t
D       cpan/ExtUtils-Command/t/eu_command.t
D       cpan/ExtUtils-Command/t/lib/TieOut.pm
M       t/TEST
M       write_buildcustomize.pl

commit d4894895c8254deb1e48975354a6860f3e4d2aca
Author: Chris 'BinGOs' Williams <[email protected]>
Date:   Mon Sep 14 13:15:17 2015 +0100

    Module-CoreList-5.20150912 is on the CPAN

M       Porting/Maintainers.pl

commit af9caa01f5cf46c0f3fd4fadeb247547ed4f76cb
Author: Chris 'BinGOs' Williams <[email protected]>
Date:   Mon Sep 14 13:13:37 2015 +0100

    Update experimental to CPAN version 0.014
    
      [DELTA]
    
    0.014     2015-09-12 00:29:37+02:00 Europe/Amsterdam
              Add bitwise to list of known features

M       Porting/Maintainers.pl
M       cpan/experimental/lib/experimental.pm
-----------------------------------------------------------------------

Summary of changes:
 MANIFEST                                           |  7 ++-
 Porting/Maintainers.pl                             | 53 ++++------------------
 cpan/ExtUtils-Command/t/lib/TieOut.pm              | 28 ------------
 .../lib/ExtUtils/Command.pm                        |  4 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm    |  2 +-
 .../ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm         |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm     |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm     |  4 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm    |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm  |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_DOS.pm     |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm  |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm   |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm     |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm     |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_QNX.pm     |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_UWIN.pm    |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm    | 16 +++----
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VMS.pm     |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VOS.pm     |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win32.pm   |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win95.pm   |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm         |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm  | 19 ++++----
 .../lib/ExtUtils/MakeMaker/Config.pm               |  2 +-
 .../lib/ExtUtils/MakeMaker/FAQ.pod                 |  2 +-
 .../lib/ExtUtils/MakeMaker/Locale.pm               |  2 +-
 .../lib/ExtUtils/MakeMaker/Tutorial.pod            |  2 +-
 .../lib/ExtUtils/MakeMaker/version.pm              |  2 +-
 .../lib/ExtUtils/MakeMaker/version/regex.pm        |  2 +-
 .../lib/ExtUtils/MakeMaker/version/vpp.pm          |  2 +-
 .../ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm    |  2 +-
 .../t/cp.t                                         |  0
 .../t/eu_command.t                                 |  6 +--
 cpan/ExtUtils-MakeMaker/t/pm_to_blib.t             |  2 +
 cpan/ExtUtils-MakeMaker/t/prereq.t                 |  2 +-
 cpan/ExtUtils-MakeMaker/t/vstrings.t               |  2 +-
 cpan/experimental/lib/experimental.pm              |  7 +--
 t/TEST                                             |  1 -
 t/porting/customized.dat                           | 37 ++-------------
 write_buildcustomize.pl                            |  1 -
 45 files changed, 76 insertions(+), 171 deletions(-)
 delete mode 100644 cpan/ExtUtils-Command/t/lib/TieOut.pm
 rename cpan/{ExtUtils-Command => ExtUtils-MakeMaker}/lib/ExtUtils/Command.pm 
(99%)
 rename cpan/{ExtUtils-Command => ExtUtils-MakeMaker}/t/cp.t (100%)
 rename cpan/{ExtUtils-Command => ExtUtils-MakeMaker}/t/eu_command.t (98%)

diff --git a/MANIFEST b/MANIFEST
index 233fad5..508f31f 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -1007,10 +1007,6 @@ cpan/encoding-warnings/t/3-normal.t      tests for 
encoding::warnings
 cpan/encoding-warnings/t/4-lexical.t   tests for encoding::warnings
 cpan/experimental/lib/experimental.pm
 cpan/experimental/t/basic.t
-cpan/ExtUtils-Command/lib/ExtUtils/Command.pm  Utilities for Make on non-UNIX 
platforms
-cpan/ExtUtils-Command/t/cp.t                   See if ExtUtils::Command works
-cpan/ExtUtils-Command/t/eu_command.t           See if ExtUtils::Command works
-cpan/ExtUtils-Command/t/lib/TieOut.pm          Testing library to capture 
prints
 cpan/ExtUtils-Constant/lib/ExtUtils/Constant/Base.pm           generate XS 
code to import C header constants
 cpan/ExtUtils-Constant/lib/ExtUtils/Constant.pm                        
generate XS code to import C header constants
 cpan/ExtUtils-Constant/lib/ExtUtils/Constant/ProxySubs.pm      generate XS 
code for proxy constants
@@ -1031,6 +1027,7 @@ cpan/ExtUtils-Install/t/lib/TieOut.pm                     
Testing library to capture prints
 cpan/ExtUtils-Install/t/Packlist.t                     See if Packlist works
 cpan/ExtUtils-MakeMaker/bin/instmodsh                          Give 
information about installed extensions
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm             Calling MM 
functions from the cmd line
+cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm            Does the real 
work of the above
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm                        Locates 
libraries
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Config.pm       MakeMaker 
wrapper for Config
@@ -1070,8 +1067,10 @@ cpan/ExtUtils-MakeMaker/t/basic.t                        
        See if MakeMaker can build a module
 cpan/ExtUtils-MakeMaker/t/build_man.t                          Set if 
MakeMaker builds manpages
 cpan/ExtUtils-MakeMaker/t/cd.t                                 Test to see cd 
works
 cpan/ExtUtils-MakeMaker/t/config.t                             Test 
ExtUtils::MakeMaker::Config
+cpan/ExtUtils-MakeMaker/t/cp.t
 cpan/ExtUtils-MakeMaker/t/dir_target.t                         Verify if 
dir_target() is supported
 cpan/ExtUtils-MakeMaker/t/echo.t                               Test for 
ExtUtils::MakeMaker
+cpan/ExtUtils-MakeMaker/t/eu_command.t
 cpan/ExtUtils-MakeMaker/t/FIRST_MAKEFILE.t                     See if 
FIRST_MAKEFILE works
 cpan/ExtUtils-MakeMaker/t/fixin.t                              See if 
ExtUtils::MakeMaker works
 cpan/ExtUtils-MakeMaker/t/fix_libs.t                           Test for 
ExtUtils::MakeMaker
diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 4529160..4622aaf 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -405,7 +405,7 @@ use File::Glob qw(:case);
     },
 
     'experimental' => {
-        'DISTRIBUTION' => 'LEONT/experimental-0.013.tar.gz',
+        'DISTRIBUTION' => 'LEONT/experimental-0.014.tar.gz',
         'FILES'        => q[cpan/experimental],
         'EXCLUDED'     => [
           qr{^t/release-.*\.t},
@@ -432,12 +432,6 @@ use File::Glob qw(:case);
         ],
     },
 
-    'ExtUtils::Command' => {
-        'DISTRIBUTION' => 'BINGOS/ExtUtils-Command-1.20.tar.gz',
-        'FILES'        => q[cpan/ExtUtils-Command],
-        'EXCLUDED'     => [qr{^xt/}],
-    },
-
     'ExtUtils::Constant' => {
 
         # Nick has confirmed that while we have diverged from CPAN,
@@ -468,7 +462,7 @@ use File::Glob qw(:case);
     },
 
     'ExtUtils::MakeMaker' => {
-        'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.04.tar.gz',
+        'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.10.tar.gz',
         'FILES'        => q[cpan/ExtUtils-MakeMaker],
         'EXCLUDED'     => [
             qr{^t/lib/Test/},
@@ -479,41 +473,12 @@ use File::Glob qw(:case);
             'PATCHING',
             'README.packaging',
         ],
-        # Applied upstream remove customisation when updating EUMM
-        'CUSTOMIZED'   => [ qw[ t/pm_to_blib.t
-                                t/basic.t
-                                lib/ExtUtils/Command/MM.pm
-                                lib/ExtUtils/Liblist.pm
-                                lib/ExtUtils/Liblist/Kid.pm
-                                lib/ExtUtils/MM.pm
-                                lib/ExtUtils/MM_AIX.pm
-                                lib/ExtUtils/MM_Any.pm
-                                lib/ExtUtils/MM_BeOS.pm
-                                lib/ExtUtils/MM_Cygwin.pm
-                                lib/ExtUtils/MM_DOS.pm
-                                lib/ExtUtils/MM_Darwin.pm
-                                lib/ExtUtils/MM_MacOS.pm
-                                lib/ExtUtils/MM_NW5.pm
-                                lib/ExtUtils/MM_OS2.pm
-                                lib/ExtUtils/MM_QNX.pm
-                                lib/ExtUtils/MM_UWIN.pm
-                                lib/ExtUtils/MM_Unix.pm
-                                lib/ExtUtils/MM_VMS.pm
-                                lib/ExtUtils/MM_VOS.pm
-                                lib/ExtUtils/MM_Win32.pm
-                                lib/ExtUtils/MM_Win95.pm
-                                lib/ExtUtils/MY.pm
-                                lib/ExtUtils/MakeMaker.pm
-                                lib/ExtUtils/MakeMaker/Config.pm
-                                lib/ExtUtils/MakeMaker/FAQ.pod
-                                lib/ExtUtils/MakeMaker/Locale.pm
-                                lib/ExtUtils/MakeMaker/Tutorial.pod
-                                lib/ExtUtils/MakeMaker/version.pm
-                                lib/ExtUtils/MakeMaker/version/regex.pm
-                                lib/ExtUtils/MakeMaker/version/vpp.pm
-                                lib/ExtUtils/Mkbootstrap.pm
-                                lib/ExtUtils/Mksymlists.pm
-                                lib/ExtUtils/testlib.pm ] ],
+        # Upstreamed as 
https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/commit/ede9ea4a
+        'CUSTOMIZED'   => [
+            qq[lib/ExtUtils/MakeMaker.pm],
+            qq[t/prereq.t],
+            qq[t/vstrings.t],
+        ],
     },
 
     'ExtUtils::Manifest' => {
@@ -823,7 +788,7 @@ use File::Glob qw(:case);
     },
 
     'Module::CoreList' => {
-        'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20150820.tar.gz',
+        'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.201509R12tar.gz',
         'FILES'        => q[dist/Module-CoreList],
     },
 
diff --git a/cpan/ExtUtils-Command/t/lib/TieOut.pm 
b/cpan/ExtUtils-Command/t/lib/TieOut.pm
deleted file mode 100644
index 0a0f5f9..0000000
--- a/cpan/ExtUtils-Command/t/lib/TieOut.pm
+++ /dev/null
@@ -1,28 +0,0 @@
-package TieOut;
-
-sub TIEHANDLE {
-    my $scalar = '';
-    bless( \$scalar, $_[0]);
-}
-
-sub PRINT {
-    my $self = shift;
-    $$self .= join('', @_);
-}
-
-sub PRINTF {
-    my $self = shift;
-    my $fmt  = shift;
-    $$self .= sprintf $fmt, @_;
-}
-
-sub FILENO {}
-
-sub read {
-    my $self = shift;
-    my $data = $$self;
-    $$self = '';
-    return $data;
-}
-
-1;
diff --git a/cpan/ExtUtils-Command/lib/ExtUtils/Command.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
similarity index 99%
rename from cpan/ExtUtils-Command/lib/ExtUtils/Command.pm
rename to cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
index 7f3161a..ba79592 100644
--- a/cpan/ExtUtils-Command/lib/ExtUtils/Command.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
@@ -7,7 +7,8 @@ use vars qw(@ISA @EXPORT @EXPORT_OK $VERSION);
 @ISA       = qw(Exporter);
 @EXPORT    = qw(cp rm_f rm_rf mv cat eqtime mkpath touch test_f test_d chmod
                 dos2unix);
-$VERSION = '1.20';
+$VERSION = '7.10';
+$VERSION = eval $VERSION;
 
 my $Is_VMS   = $^O eq 'VMS';
 my $Is_VMS_mode = $Is_VMS;
@@ -373,3 +374,4 @@ ExtUtils-MakeMaker package and, as a separate CPAN package, 
by
 Randy Kobes C<[email protected]>.
 
 =cut
+
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm
index 203b3aa..6c1898d 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm
@@ -10,7 +10,7 @@ our @ISA = qw(Exporter);
 
 our @EXPORT  = qw(test_harness pod2man perllocal_install uninstall
                   warn_if_old_packlist test_s cp_nonempty);
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 my $Is_VMS = $^O eq 'VMS';
 
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm
index 3df1793..f856657 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm
@@ -2,7 +2,7 @@ package ExtUtils::Liblist;
 
 use strict;
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 use File::Spec;
 require ExtUtils::Liblist::Kid;
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm
index 37bcfd4..c56f539 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm
@@ -11,7 +11,7 @@ use 5.006;
 
 use strict;
 use warnings;
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 use ExtUtils::MakeMaker::Config;
 use Cwd 'cwd';
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm
index f2aa8b4..c58e0a5 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm
@@ -3,7 +3,7 @@ package ExtUtils::MM;
 use strict;
 use ExtUtils::MakeMaker::Config;
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 require ExtUtils::Liblist;
 require ExtUtils::MakeMaker;
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm
index 58ea5b9..2e0739d 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm
@@ -1,7 +1,7 @@
 package ExtUtils::MM_AIX;
 
 use strict;
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 require ExtUtils::MM_Unix;
 our @ISA = qw(ExtUtils::MM_Unix);
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm
index 4c00129..570ea72 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm
@@ -1,7 +1,7 @@
 package ExtUtils::MM_Any;
 
 use strict;
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 use Carp;
 use File::Spec;
@@ -1668,7 +1668,7 @@ CODE
     my $add_sign_to_dist = $self->cd('$(DISTVNAME)' => $add_sign );
 
     return sprintf <<'MAKE', $add_sign_to_dist, $touch_sig, $sign_dist
-distsignature : create_distdir
+distsignature : distmeta
        $(NOECHO) %s
        $(NOECHO) %s
        %s
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm
index 35b76c0..847d833 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm
@@ -26,7 +26,7 @@ require ExtUtils::MM_Any;
 require ExtUtils::MM_Unix;
 
 our @ISA = qw( ExtUtils::MM_Any ExtUtils::MM_Unix );
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 
 =item os_flavor
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm
index b504c47..72cccb8 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm
@@ -9,7 +9,7 @@ require ExtUtils::MM_Unix;
 require ExtUtils::MM_Win32;
 our @ISA = qw( ExtUtils::MM_Unix );
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 
 =head1 NAME
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_DOS.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_DOS.pm
index 353c54f..ab3e9d8 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_DOS.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_DOS.pm
@@ -2,7 +2,7 @@ package ExtUtils::MM_DOS;
 
 use strict;
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 require ExtUtils::MM_Any;
 require ExtUtils::MM_Unix;
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm
index 315d1b4..8d189b5 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm
@@ -7,7 +7,7 @@ BEGIN {
     our @ISA = qw( ExtUtils::MM_Unix );
 }
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 
 =head1 NAME
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm
index bef2c00..27983f4 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm
@@ -2,7 +2,7 @@ package ExtUtils::MM_MacOS;
 
 use strict;
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 sub new {
     die 'MacOS Classic (MacPerl) is no longer supported by MakeMaker';
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm
index 4e36796..a236d11 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm
@@ -22,7 +22,7 @@ use strict;
 use ExtUtils::MakeMaker::Config;
 use File::Basename;
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 require ExtUtils::MM_Win32;
 our @ISA = qw(ExtUtils::MM_Win32);
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm
index c9ace00..2730ee3 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm
@@ -5,7 +5,7 @@ use strict;
 use ExtUtils::MakeMaker qw(neatvalue);
 use File::Spec;
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 require ExtUtils::MM_Any;
 require ExtUtils::MM_Unix;
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_QNX.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_QNX.pm
index 13e12c4..588c7ee 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_QNX.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_QNX.pm
@@ -1,7 +1,7 @@
 package ExtUtils::MM_QNX;
 
 use strict;
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 require ExtUtils::MM_Unix;
 our @ISA = qw(ExtUtils::MM_Unix);
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_UWIN.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_UWIN.pm
index 4af2909..9ff061a 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_UWIN.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_UWIN.pm
@@ -1,7 +1,7 @@
 package ExtUtils::MM_UWIN;
 
 use strict;
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 require ExtUtils::MM_Unix;
 our @ISA = qw(ExtUtils::MM_Unix);
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
index f63145c..535b1f3 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
@@ -15,7 +15,7 @@ use ExtUtils::MakeMaker qw($Verbose neatvalue);
 
 # If we make $VERSION an our variable parse_version() breaks
 use vars qw($VERSION);
-$VERSION = '7.04_01';
+$VERSION = '7.10';
 $VERSION = eval $VERSION;  ## no critic [BuiltinFunctions::ProhibitStringyEval]
 
 require ExtUtils::MM_Any;
@@ -676,13 +676,13 @@ Defines a check in target for RCS.
 
 sub dist_ci {
     my($self) = shift;
-    return q{
-ci :
-       $(PERLRUN) "-MExtUtils::Manifest=maniread" \\
-         -e "@all = keys %{ maniread() };" \\
-         -e "print(qq{Executing $(CI) @all\n}); system(qq{$(CI) @all});" \\
-         -e "print(qq{Executing $(RCS_LABEL) ...\n}); system(qq{$(RCS_LABEL) 
@all});"
-};
+    return sprintf "ci :\n\t%s\n", $self->oneliner(<<'EOF', 
[qw(-MExtUtils::Manifest=maniread)]);
+@all = sort keys %{ maniread() };
+print(qq{Executing $(CI) @all\n});
+system(qq{$(CI) @all}) == 0 or die $!;
+print(qq{Executing $(RCS_LABEL) ...\n});
+system(qq{$(RCS_LABEL) @all}) == 0 or die $!;
+EOF
 }
 
 =item dist_core (o)
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VMS.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VMS.pm
index 45d06b0..cf66e7c 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VMS.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VMS.pm
@@ -15,7 +15,7 @@ BEGIN {
 
 use File::Basename;
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 require ExtUtils::MM_Any;
 require ExtUtils::MM_Unix;
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VOS.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VOS.pm
index dfec6d5..77fe4f9 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VOS.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VOS.pm
@@ -1,7 +1,7 @@
 package ExtUtils::MM_VOS;
 
 use strict;
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 require ExtUtils::MM_Unix;
 our @ISA = qw(ExtUtils::MM_Unix);
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win32.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win32.pm
index fbd3f49..47ce479 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win32.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win32.pm
@@ -27,7 +27,7 @@ use ExtUtils::MakeMaker qw( neatvalue );
 require ExtUtils::MM_Any;
 require ExtUtils::MM_Unix;
 our @ISA = qw( ExtUtils::MM_Any ExtUtils::MM_Unix );
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 $ENV{EMXSHELL} = 'sh'; # to run `commands`
 
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win95.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win95.pm
index cc37c24..f36e23f 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win95.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win95.pm
@@ -2,7 +2,7 @@ package ExtUtils::MM_Win95;
 
 use strict;
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 require ExtUtils::MM_Win32;
 our @ISA = qw(ExtUtils::MM_Win32);
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm
index f2114f9..a100b0b 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm
@@ -3,7 +3,7 @@ package ExtUtils::MY;
 use strict;
 require ExtUtils::MM;
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 our @ISA = qw(ExtUtils::MM);
 
 {
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
index fe95b27..4f9d46f 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
@@ -24,7 +24,7 @@ my %Recognized_Att_Keys;
 our %macro_fsentity; # whether a macro is a filesystem name
 our %macro_dep; # whether a macro is a dependency
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 $VERSION = eval $VERSION;  ## no critic [BuiltinFunctions::ProhibitStringyEval]
 
 # Emulate something resembling CVS $Revision$
@@ -42,7 +42,7 @@ our @EXPORT_OK = qw($VERSION &neatvalue &mkbootstrap 
&mksymlists
 # purged.
 my $Is_VMS     = $^O eq 'VMS';
 my $Is_Win32   = $^O eq 'MSWin32';
-my $UNDER_CORE = $ENV{PERL_CORE};
+our $UNDER_CORE = $ENV{PERL_CORE}; # needs to be our
 
 full_setup();
 
@@ -439,7 +439,7 @@ sub new {
    }
 
     print "MakeMaker (v$VERSION)\n" if $Verbose;
-    if (-f "MANIFEST" && ! -f "Makefile" && ! $ENV{PERL_CORE}){
+    if (-f "MANIFEST" && ! -f "Makefile" && ! $UNDER_CORE){
         check_manifest();
     }
 
@@ -525,7 +525,7 @@ END
             warn sprintf "Warning: prerequisite %s %s not found.\n",
               $prereq, $required_version
                    unless $self->{PREREQ_FATAL}
-                       or $ENV{PERL_CORE};
+                       or $UNDER_CORE;
 
             $unsatisfied{$prereq} = 'not installed';
         }
@@ -533,7 +533,7 @@ END
             warn sprintf "Warning: prerequisite %s %s not found. We have 
%s.\n",
               $prereq, $required_version, ($pr_version || 'unknown version')
                   unless $self->{PREREQ_FATAL}
-                       or $ENV{PERL_CORE};
+                       or $UNDER_CORE;
 
             $unsatisfied{$prereq} = $required_version ? $required_version : 
'unknown version' ;
         }
@@ -1175,12 +1175,9 @@ sub flush {
     binmode $fh, ':encoding(locale)' if $CAN_DECODE;
 
     for my $chunk (@{$self->{RESULT}}) {
-        my $to_write = "$chunk\n";
-        if (!$CAN_DECODE && $] > 5.008) {
-            utf8::encode $to_write;
-        }
-        print $fh "$chunk\n"
-            or die "Can't write to MakeMaker.tmp: $!";
+        my $to_write = $chunk;
+        utf8::encode $to_write if !$CAN_DECODE && $] > 5.008;
+        print $fh "$to_write\n" or die "Can't write to MakeMaker.tmp: $!";
     }
 
     close $fh
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Config.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Config.pm
index 9001cc6..d469870 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Config.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Config.pm
@@ -2,7 +2,7 @@ package ExtUtils::MakeMaker::Config;
 
 use strict;
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 use Config ();
 
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/FAQ.pod 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/FAQ.pod
index d2b4ab3..ac14d0d 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/FAQ.pod
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/FAQ.pod
@@ -1,6 +1,6 @@
 package ExtUtils::MakeMaker::FAQ;
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 1;
 __END__
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm
index 23d0c6e..68fcd4c 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm
@@ -1,7 +1,7 @@
 package ExtUtils::MakeMaker::Locale;
 
 use strict;
-our $VERSION = "7.04_01";
+our $VERSION = "7.10";
 
 use base 'Exporter';
 our @EXPORT_OK = qw(
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Tutorial.pod 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Tutorial.pod
index 9cbdd9b..d5679a3 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Tutorial.pod
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Tutorial.pod
@@ -1,6 +1,6 @@
 package ExtUtils::MakeMaker::Tutorial;
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 
 =head1 NAME
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version.pm
index 3269f44..07743f0 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version.pm
@@ -15,7 +15,7 @@ use strict;
 
 use vars qw(@ISA $VERSION $CLASS $STRICT $LAX *declare *qv);
 
-$VERSION = '7.04_01';
+$VERSION = '7.10';
 $CLASS = 'version';
 
 {
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/regex.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/regex.pm
index a134a00..be083b3 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/regex.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/regex.pm
@@ -10,7 +10,7 @@ use strict;
 
 use vars qw($VERSION $CLASS $STRICT $LAX);
 
-$VERSION = '7.04_01';
+$VERSION = '7.10';
 
 #--------------------------------------------------------------------------#
 # Version regexp components
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/vpp.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/vpp.pm
index 34bbd01..031025f 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/vpp.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/vpp.pm
@@ -128,7 +128,7 @@ use strict;
 
 use Config;
 use vars qw($VERSION $CLASS @ISA $LAX $STRICT);
-$VERSION = '7.04_01';
+$VERSION = '7.10';
 $CLASS = 'ExtUtils::MakeMaker::version::vpp';
 
 require ExtUtils::MakeMaker::version::regex;
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm
index 97d4300..74c9199 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm
@@ -3,7 +3,7 @@ package ExtUtils::Mkbootstrap;
 # There's just too much Dynaloader incest here to turn on strict vars.
 use strict 'refs';
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 require Exporter;
 our @ISA = ('Exporter');
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm
index 3a9fc71..09e058e 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm
@@ -10,7 +10,7 @@ use Config;
 
 our @ISA = qw(Exporter);
 our @EXPORT = qw(&Mksymlists);
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 sub Mksymlists {
     my(%spec) = @_;
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm
index 2a5323e..74bce3d 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm
@@ -3,7 +3,7 @@ package ExtUtils::testlib;
 use strict;
 use warnings;
 
-our $VERSION = '7.04_01';
+our $VERSION = '7.10';
 
 use Cwd;
 use File::Spec;
diff --git a/cpan/ExtUtils-Command/t/cp.t b/cpan/ExtUtils-MakeMaker/t/cp.t
similarity index 100%
rename from cpan/ExtUtils-Command/t/cp.t
rename to cpan/ExtUtils-MakeMaker/t/cp.t
diff --git a/cpan/ExtUtils-Command/t/eu_command.t 
b/cpan/ExtUtils-MakeMaker/t/eu_command.t
similarity index 98%
rename from cpan/ExtUtils-Command/t/eu_command.t
rename to cpan/ExtUtils-MakeMaker/t/eu_command.t
index f5ba647..269aa5c 100644
--- a/cpan/ExtUtils-Command/t/eu_command.t
+++ b/cpan/ExtUtils-MakeMaker/t/eu_command.t
@@ -13,7 +13,7 @@ BEGIN {
     1 while unlink $Testfile, 'newfile';
     # forcibly remove ecmddir/temp2, but don't import mkpath
     use File::Path ();
-    File::Path::rmtree( 'ecmddir' );
+    File::Path::rmtree( 'ecmddir' ) if -e 'ecmddir';
 }
 
 use Test::More tests => 40;
@@ -279,6 +279,6 @@ BEGIN {
 
 END {
     1 while unlink $Testfile, 'newfile';
-    File::Path::rmtree( 'ecmddir' );
-    File::Path::rmtree( 'd2utest' );
+    File::Path::rmtree( 'ecmddir' ) if -e 'ecmddir';
+    File::Path::rmtree( 'd2utest' ) if -e 'd2utest';
 }
diff --git a/cpan/ExtUtils-MakeMaker/t/pm_to_blib.t 
b/cpan/ExtUtils-MakeMaker/t/pm_to_blib.t
index d00ef5f..849393c 100644
--- a/cpan/ExtUtils-MakeMaker/t/pm_to_blib.t
+++ b/cpan/ExtUtils-MakeMaker/t/pm_to_blib.t
@@ -68,6 +68,8 @@ local $ENV{PERL_INSTALL_QUIET};
 
 # Rerun the Makefile.PL, pm_to_blib should rerun
 {
+    # Seems there are occasional race conditions with these tests
+    # waiting a couple of seconds appears to resolve these
     sleep 2;
     run_ok(qq{$perl Makefile.PL});
 
diff --git a/cpan/ExtUtils-MakeMaker/t/prereq.t 
b/cpan/ExtUtils-MakeMaker/t/prereq.t
index 48d9d17..1a25e98 100644
--- a/cpan/ExtUtils-MakeMaker/t/prereq.t
+++ b/cpan/ExtUtils-MakeMaker/t/prereq.t
@@ -44,7 +44,7 @@ ok( chdir 'Big-Dummy', "chdir'd to Big-Dummy" ) ||
         $warnings .= join '', @_;
     };
     # prerequisite warnings are disabled while building the perl core:
-    local $ENV{PERL_CORE} = 0;
+    local $ExtUtils::MakeMaker::UNDER_CORE = 0;
 
     WriteMakefile(
         NAME            => 'Big::Dummy',
diff --git a/cpan/ExtUtils-MakeMaker/t/vstrings.t 
b/cpan/ExtUtils-MakeMaker/t/vstrings.t
index a34b938..1020f55 100644
--- a/cpan/ExtUtils-MakeMaker/t/vstrings.t
+++ b/cpan/ExtUtils-MakeMaker/t/vstrings.t
@@ -30,7 +30,7 @@ sub capture_make {
         $warnings .= join '', @_;
     };
 
-    local $ENV{PERL_CORE} = 0;
+    local $ExtUtils::MakeMaker::UNDER_CORE = 0;
 
     WriteMakefile(
         NAME      => 'VString::Test',
diff --git a/cpan/experimental/lib/experimental.pm 
b/cpan/experimental/lib/experimental.pm
index befa409..ec9807c 100644
--- a/cpan/experimental/lib/experimental.pm
+++ b/cpan/experimental/lib/experimental.pm
@@ -1,5 +1,5 @@
 package experimental;
-$experimental::VERSION = '0.013';
+$experimental::VERSION = '0.014';
 use strict;
 use warnings;
 use version ();
@@ -20,6 +20,7 @@ my %features = map { $_ => 1 } $] > 5.015006 ? keys 
%feature::feature : do {
 my %min_version = (
        array_base      => '5',
        autoderef       => '5.14.0',
+       bitwise         => '5.22.0',
        current_sub     => '5.16.0',
        evalbytes       => '5.16.0',
        fc              => '5.16.0',
@@ -27,7 +28,7 @@ my %min_version = (
        lexical_subs    => '5.18.0',
        postderef       => '5.20.0',
        postderef_qq    => '5.20.0',
-       refaliasing     => '5.21.5',
+       refaliasing     => '5.22.0',
        regex_sets      => '5.18.0',
        say             => '5.10.0',
        smartmatch      => '5.10.0',
@@ -119,7 +120,7 @@ experimental - Experimental features made easy
 
 =head1 VERSION
 
-version 0.013
+version 0.014
 
 =head1 SYNOPSIS
 
diff --git a/t/TEST b/t/TEST
index 6b137b6..b27ab02 100755
--- a/t/TEST
+++ b/t/TEST
@@ -41,7 +41,6 @@ my %abs = (
           '../cpan/CPAN' => 1,
           '../cpan/Devel-PPPort' => 1,
           '../cpan/Encode' => 1,
-          '../cpan/ExtUtils-Command' => 1,
           '../cpan/ExtUtils-Constant' => 1,
           '../cpan/ExtUtils-Install' => 1,
           '../cpan/ExtUtils-MakeMaker' => 1,
diff --git a/t/porting/customized.dat b/t/porting/customized.dat
index cd75026..d4aa9a0 100644
--- a/t/porting/customized.dat
+++ b/t/porting/customized.dat
@@ -1,39 +1,8 @@
 CPAN cpan/CPAN/lib/CPAN.pm ce62c43d72f101c011184dbbc59e21c2790826f0
 Compress::Raw::Zlib cpan/Compress-Raw-Zlib/Zlib.xs 
50a0176905a1702caef88abf268e0b60ae1f7382
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm 
7f4dfd0fe884bd42412bcf04ca80ef97b39c1d54
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm 
bef099988b15fb0b2a1f5ac48c01af1f7f36d329
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm 
8168e18f0e3ce3ece4bb7e7c72d57ec07c67c402
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm 
7115e97a53559cb3ec061dd6f7f344e522724c4a
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Config.pm 
f8db8d4245bf0684b8210c811f50d7cfb1a27d78
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/FAQ.pod 
757bffb47857521311f8f3bde43ebe165f8d5191
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm 
82be06851deb84c6419ad003ce9b6d1957f395f3
-ExtUtils::MakeMaker 
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Tutorial.pod 
b01a546e52a908ce4ccd0b1a36fe81de52ab0691
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version.pm 
91a7b2a36210cebd57ff89d202af3d2b7bce430c
-ExtUtils::MakeMaker 
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/regex.pm 
d4e7d722b4544be28da838912a7cc714528bc05f
-ExtUtils::MakeMaker 
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/vpp.pm 
7297903505ab551731692ec79cdc0f5396e12479
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm 
58872d66a72515f7d5be02417dfd2b28005fd61a
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm 
ab80029ab16d38d4f2e41dc88d2ceb9f3790e477
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm 
453e0abbc4bb38db4c0820ad5c4846f313b66291
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm 
c1b1babda8f43ae7a2caba1cb4f70f92af5a0e34
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm 
6f90d94ad3e7aa0045a3b1a10a1bb18391f89f57
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm 
cab2b3ce08b71a4ce89aa630f236eb08b852439d
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm 
61fced0faf518bf87c265fcb51ed330ba354623f
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm 
ae0ef51a7b6dd0b05aa61c779df7167dda5f5119
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_DOS.pm 
9bff0fc8801d93578a5ac35d39f06cdc0e2af1ef
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm 
0544301f7121ff02fd3a11b73ca2fab22e1176d4
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm 
433135eecb85b4b1d90d3027432f329436c78447
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm 
1fbb5605bfb47feee4083feba8aa85e659628f70
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_QNX.pm 
5b66d1f485a6034d96fc24ba1665b1bad9e447f1
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm 
8cef99a9bd370ecfd07ddb0efbdcbb4101255e45
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_UWIN.pm 
939572fde3d59ba77c2e677fe2df2bed4bed5898
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VMS.pm 
09c2049bfd25b735e2a5bcf56a6cff7b4827f9c8
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VOS.pm 
d65d63f8217a55c36f62e249814988974f593c79
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win32.pm 
c0ae2a92a7a9f71fc5f608b4192c6255510b7ae4
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win95.pm 
12df38eacceeed73cab94c423236bfaed0fbbfec
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm 
22fe9596a0237252f45399a36abc83b7813bc328
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm 
7fbc42ca2ebc6c677b79ae5fd5647243cf069463
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/t/basic.t 
6cdc7701b50e586bc9c4cfb1616de8eb0b1baf34
-ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/t/pm_to_blib.t 
71ebcee355691ce374fcad251b12d8b2412462b3
+ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm 
fd048a43fc1a53acbe133bd96ddbf1421cfb28cf
+ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/t/prereq.t 
53bda2c549fd13a6b6c13a070ca6bc79883081c0
+ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/t/vstrings.t 
90035a2bdbf45f15b9c3196d072d7cba7e662871
 Pod::Perldoc cpan/Pod-Perldoc/lib/Pod/Perldoc.pm 
dcd53fba13060dbb71b1b5861fbc5c0881c8625a
 Pod::Simple cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm 
4108633c4f40f7f63c5a0245df2b07a4a2f22fec
 Pod::Simple cpan/Pod-Simple/lib/Pod/Simple/Search.pm 
7a48823f9faec6d6bbef08060e679e46ccf60bc8
diff --git a/write_buildcustomize.pl b/write_buildcustomize.pl
index d3bbd0f..68e300f 100644
--- a/write_buildcustomize.pl
+++ b/write_buildcustomize.pl
@@ -28,7 +28,6 @@ if ( @ARGV ) {
 my @toolchain = qw(cpan/AutoLoader/lib
                   dist/Carp/lib
                   dist/PathTools dist/PathTools/lib
-                  cpan/ExtUtils-Command/lib
                   cpan/ExtUtils-Install/lib
                   cpan/ExtUtils-MakeMaker/lib
                   cpan/ExtUtils-Manifest/lib

--
Perl5 Master Repository

Reply via email to