In perl.git, the branch smoke-me/jkeenan/io-compress-sync has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/bf71320880837d48b62604a18e16aacf5a0ae92e?hp=1a6ca9e3bfc0bd7741991ad2770bacaabe9d894a>

  discards  1a6ca9e3bfc0bd7741991ad2770bacaabe9d894a (commit)
  discards  c722d1d2080853ca4f8ef6587ef4b692f74e1bb5 (commit)
  discards  bfdd04a0cae641a350593cc24cd3a3842e051465 (commit)
- Log -----------------------------------------------------------------
commit bf71320880837d48b62604a18e16aacf5a0ae92e
Author: James E Keenan <[email protected]>
Date:   Thu Mar 9 08:47:32 2017 -0500

    Comment out "use lib '.';" in 3 Makefile.PLs.
    
    During 'make', miniperl attempts to build cpan/IO-Compress before it 
attempts
    to build dist/lib.  Consequently, the 'lib' pragma is not yet available at 
the
    point when cpan/IO-Compress/Makefile.PL is run (by make_ext.pl).
    
    Commenting out this 'use lib' got past the miniperl failure.  For 
consistency,
    I commented out the 'use lib' statements in the Makefile.PLs for
    Compress-Raw-Bzip2 and Compress-Raw-Zlib as well.  'make' completed and all
    tests passed.
    
    Note that this was done without the CUSTOMIZED array in IO-Compress in
    Porting/Maintainers.pl.

M       cpan/Compress-Raw-Bzip2/Makefile.PL
M       cpan/Compress-Raw-Zlib/Makefile.PL
M       cpan/IO-Compress/Makefile.PL

commit a4995f16e08fe510bccd206711e09626d15622f7
Author: James E Keenan <[email protected]>
Date:   Wed Mar 8 22:19:12 2017 -0500

    Sync IO-Compress with CPAN version 2.074.
    
    Removed CUSTOMIZED array ref from Porting/Maintainers.pl.
    
    cpan/IO-Compress/lib/File/GlobMapper.pm does not carry a $VERSION.  Since it
    was modified from previous state, I had to add an entry for it in
    Porting/cmpVERSION.pl to get t/porting/cmp_version.t to PASS.

M       Porting/Maintainers.pl
M       Porting/cmpVERSION.pl
M       cpan/IO-Compress/Makefile.PL
M       cpan/IO-Compress/lib/Compress/Zlib.pm
M       cpan/IO-Compress/lib/File/GlobMapper.pm
M       cpan/IO-Compress/lib/IO/Compress/Adapter/Bzip2.pm
M       cpan/IO-Compress/lib/IO/Compress/Adapter/Deflate.pm
M       cpan/IO-Compress/lib/IO/Compress/Adapter/Identity.pm
M       cpan/IO-Compress/lib/IO/Compress/Base.pm
M       cpan/IO-Compress/lib/IO/Compress/Base/Common.pm
M       cpan/IO-Compress/lib/IO/Compress/Bzip2.pm
M       cpan/IO-Compress/lib/IO/Compress/Deflate.pm
M       cpan/IO-Compress/lib/IO/Compress/FAQ.pod
M       cpan/IO-Compress/lib/IO/Compress/Gzip.pm
M       cpan/IO-Compress/lib/IO/Compress/Gzip/Constants.pm
M       cpan/IO-Compress/lib/IO/Compress/RawDeflate.pm
M       cpan/IO-Compress/lib/IO/Compress/Zip.pm
M       cpan/IO-Compress/lib/IO/Compress/Zip/Constants.pm
M       cpan/IO-Compress/lib/IO/Compress/Zlib/Constants.pm
M       cpan/IO-Compress/lib/IO/Compress/Zlib/Extra.pm
M       cpan/IO-Compress/lib/IO/Uncompress/Adapter/Bunzip2.pm
M       cpan/IO-Compress/lib/IO/Uncompress/Adapter/Identity.pm
M       cpan/IO-Compress/lib/IO/Uncompress/Adapter/Inflate.pm
M       cpan/IO-Compress/lib/IO/Uncompress/AnyInflate.pm
M       cpan/IO-Compress/lib/IO/Uncompress/AnyUncompress.pm
M       cpan/IO-Compress/lib/IO/Uncompress/Base.pm
M       cpan/IO-Compress/lib/IO/Uncompress/Bunzip2.pm
M       cpan/IO-Compress/lib/IO/Uncompress/Gunzip.pm
M       cpan/IO-Compress/lib/IO/Uncompress/Inflate.pm
M       cpan/IO-Compress/lib/IO/Uncompress/RawInflate.pm
M       cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm
M       cpan/IO-Compress/t/000prereq.t
M       cpan/IO-Compress/t/compress/CompTestUtils.pm
M       cpan/IO-Compress/t/compress/encode.pl
-----------------------------------------------------------------------

Summary of changes:
 Makefile.SH                  | 3 ++-
 cpan/IO-Compress/Makefile.PL | 1 -
 ext/POSIX/lib/POSIX.pod      | 2 +-
 make_ext.pl                  | 3 ++-
 4 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/Makefile.SH b/Makefile.SH
index 9e233c9457..ca86afd5f0 100755
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -189,11 +189,12 @@ dynamic_list=' '
 dynamic_ext_re="lib/auto/re/re.$dlext"
 extra_dep='
 ext/Pod-Functions/pm_to_blib: cpan/Pod-Simple/pm_to_blib 
cpan/Pod-Escapes/pm_to_blib pod/perlfunc.pod
+cpan/IO-Compress/pm_to_blib: dist/lib/pm_to_blib
 '
 for f in $dynamic_ext; do
     : the dependency named here will never exist
       base=`echo "$f" | sed 's/.*\///'`
-    this_target="lib/auto/$f/$base.$dlext"  
+    this_target="lib/auto/$f/$base.$dlext"
     dynamic_list="$dynamic_list $this_target"
 
     : Parallel makes reveal that we have some interdependencies
diff --git a/cpan/IO-Compress/Makefile.PL b/cpan/IO-Compress/Makefile.PL
index 2763bcdf78..c579df1e14 100644
--- a/cpan/IO-Compress/Makefile.PL
+++ b/cpan/IO-Compress/Makefile.PL
@@ -6,7 +6,6 @@ require 5.006 ;
 $::VERSION = '2.074' ;
 
 #use lib '.';
-unshift @INC, '.';
 use private::MakeUtil;
 use ExtUtils::MakeMaker 5.16 ;
 
diff --git a/ext/POSIX/lib/POSIX.pod b/ext/POSIX/lib/POSIX.pod
index 439370257e..d3f9e8934f 100644
--- a/ext/POSIX/lib/POSIX.pod
+++ b/ext/POSIX/lib/POSIX.pod
@@ -1013,7 +1013,7 @@ See also L</ceil>, L</floor>, L</trunc>.
 
 Owing to an oversight, this is not currently exported by default, or as part of
 the C<:math_h_c99> export tag; importing it must therefore be done by explicit
-name. This will be changed in Perl 5.26.
+name.
 
 =item C<malloc>
 
diff --git a/make_ext.pl b/make_ext.pl
index c129a34039..80d8f68aa3 100644
--- a/make_ext.pl
+++ b/make_ext.pl
@@ -204,10 +204,11 @@ elsif (IS_VMS) {
 {
     # Cwd needs to be built before Encode recurses into subdirectories.
     # Pod::Simple needs to be built before Pod::Functions
+    # lib needs to be built before IO-Compress
     # This seems to be the simplest way to ensure this ordering:
     my (@first, @other);
     foreach (@extspec) {
-       if ($_ eq 'Cwd' || $_ eq 'Pod/Simple') {
+       if ($_ eq 'Cwd' || $_ eq 'Pod/Simple' || $_ eq 'lib') {
            push @first, $_;
        } else {
            push @other, $_;

--
Perl5 Master Repository

Reply via email to