[perl.git] branch maint-votes updated. 0c3d18cd0a1ae92c1a9eee5b614970bbd33f145f

2019-10-18 Thread Chris 'Bingos' Williams
In perl.git, the branch maint-votes has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/0c3d18cd0a1ae92c1a9eee5b614970bbd33f145f?hp=03e86a61f920ea783d174e7421869b0f067d9046>

- Log -
commit 0c3d18cd0a1ae92c1a9eee5b614970bbd33f145f
Author: Chris 'BinGOs' Williams 
Date:   Fri Oct 18 09:43:41 2019 +0100

Cast my votes

---

Summary of changes:
 votes-5.30.xml | 26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/votes-5.30.xml b/votes-5.30.xml
index 31cac34369..0d31bbd813 100644
--- a/votes-5.30.xml
+++ b/votes-5.30.xml
@@ -28,22 +28,22 @@ steveh: I'm not sure whether this one fits any of the 
categories allowed by perl
 
 Security Fixes
 
-
+
 
 
 
 Crash / Assertion / Memory Corruption Fixes
 
-
+
 
-
+
 
-
+
 
 steveh: This adds a new member to struct RExC_state_t. Is that a problem for 
binary compatibility?
 
 
-
+
 
 steveh: The ticket number is #134045. The commit message gave the wrong number.
 
@@ -51,13 +51,13 @@ steveh: The ticket number is #134045. The commit message 
gave the wrong number.
 steveh: This is quite a large change, which makes me nervous for a maint 
release. Maybe it's better off left out?
 
 
-
+
 
-
+
 
-
+
 
-
+
 
 
 
@@ -81,9 +81,9 @@ stable throughout 5.30 and not revert back until 5.32?
 
 Build and Installation Fixes
 
-
+
 
-
+
 
 
 
@@ -93,8 +93,8 @@ stable throughout 5.30 and not revert back until 5.32?
 
 Platform-Specific Test Fixes
 
-
-
+
+
 
 
 

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.31.3-141-gc7fb625702

2019-09-13 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/c7fb625702e97df5bc916d4cbf32b73977676beb?hp=9bbd51b76a290c5324a1ca7fb9d3ca23909f36d3>

- Log -
commit c7fb625702e97df5bc916d4cbf32b73977676beb
Author: Chris 'BinGOs' Williams 
Date:   Fri Sep 13 14:23:36 2019 +0100

Update Module-Metadata to CPAN version 1.37

  [DELTA]

1.37  2019-09-07 18:32:44Z
  - add decode_pod option for automatic =encoding handling

---

Summary of changes:
 Porting/Maintainers.pl  |  2 +-
 cpan/Module-Metadata/lib/Module/Metadata.pm | 46 +++--
 cpan/Module-Metadata/t/metadata.t   | 16 --
 3 files changed, 45 insertions(+), 19 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 5025ccd22d..64cee017cf 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -809,7 +809,7 @@ use File::Glob qw(:case);
 },
 
 'Module::Metadata' => {
-'DISTRIBUTION' => 'ETHER/Module-Metadata-1.36.tar.gz',
+'DISTRIBUTION' => 'ETHER/Module-Metadata-1.37.tar.gz',
 'FILES'=> q[cpan/Module-Metadata],
 'EXCLUDED' => [
 qw(t/00-report-prereqs.t),
diff --git a/cpan/Module-Metadata/lib/Module/Metadata.pm 
b/cpan/Module-Metadata/lib/Module/Metadata.pm
index ecc535f03b..0309d768ae 100644
--- a/cpan/Module-Metadata/lib/Module/Metadata.pm
+++ b/cpan/Module-Metadata/lib/Module/Metadata.pm
@@ -1,6 +1,6 @@
 # -*- mode: cperl; tab-width: 8; indent-tabs-mode: nil; basic-offset: 2 -*-
 # vim:ts=8:sw=2:et:sta:sts=2:tw=78
-package Module::Metadata; # git description: v1.35-3-gaa51be1
+package Module::Metadata; # git description: v1.36-4-g435a294
 # ABSTRACT: Gather package and POD information from perl module files
 
 # Adapted from Perl-licensed code originally distributed with
@@ -14,7 +14,7 @@ sub __clean_eval { eval $_[0] }
 use strict;
 use warnings;
 
-our $VERSION = '1.36';
+our $VERSION = '1.37';
 
 use Carp qw/croak/;
 use File::Spec;
@@ -383,7 +383,7 @@ sub _init {
 
   my $handle = delete $props{handle};
   my( %valid_props, @valid_props );
-  @valid_props = qw( collect_pod inc );
+  @valid_props = qw( collect_pod inc decode_pod );
   @valid_props{@valid_props} = delete( @props{@valid_props} );
   warn "Unknown properties: @{[keys %props]}\n" if scalar( %props );
 
@@ -542,6 +542,7 @@ sub _parse_fh {
   my $pod_sect = '';
   my $pod_data = '';
   my $in_end = 0;
+  my $encoding = '';
 
   while (defined( my $line = <$fh> )) {
 my $line_num = $.;
@@ -570,6 +571,9 @@ sub _parse_fh {
 $pod_sect = $1;
   }
   elsif ( $self->{collect_pod} ) {
+if ( $self->{decode_pod} && $line =~ /^=encoding ([\w-]+)/ ) {
+  $encoding = $1;
+}
 $pod_data .= "$line\n";
   }
   next;
@@ -658,6 +662,11 @@ sub _parse_fh {
 $pod{$pod_sect} = $pod_data;
   }
 
+  if ( $self->{decode_pod} && $encoding ) {
+require Encode;
+$_ = Encode::decode( $encoding, $_ ) for values %pod;
+  }
+
   $self->{versions} = \%vers;
   $self->{packages} = \@packages;
   $self->{pod} = \%pod;
@@ -841,7 +850,7 @@ Module::Metadata - Gather package and POD information from 
perl module files
 
 =head1 VERSION
 
-version 1.36
+version 1.37
 
 =head1 SYNOPSIS
 
@@ -865,7 +874,7 @@ in the CPAN toolchain.
 
 =head1 CLASS METHODS
 
-=head2 C<< new_from_file($filename, collect_pod => 1) >>
+=head2 C<< new_from_file($filename, collect_pod => 1, decode_pod => 1) >>
 
 Constructs a C object given the path to a file.  Returns
 undef if the filename does not exist.
@@ -878,7 +887,10 @@ If the file begins by an UTF-8, UTF-16BE or UTF-16LE 
byte-order mark, then
 it is skipped before processing, and the content of the file is also decoded
 appropriately starting from perl 5.8.
 
-=head2 C<< new_from_handle($handle, $filename, collect_pod => 1) >>
+Alternatively, if C is set, it will decode the collected pod
+sections according to the C<=encoding> declaration.
+
+=head2 C<< new_from_handle($handle, $filename, collect_pod => 1, decode_pod => 
1) >>
 
 This works just like C, except that a handle can be provided
 as the first argument.
@@ -891,15 +903,15 @@ mandatory or undef will be returned.
 You are responsible for setting the decoding layers on C<$handle> if
 required.
 
-=head2 C<< new_from_module($module, collect_pod => 1, inc => \@dirs) >>
+=head2 C<< new_from_module($module, collect_pod => 1, inc => \@dirs, 
decode_pod => 1) >>
 
 Constructs a C object given a module or package name.
 Returns undef if the module cannot be found.
 
-In addition to accepting 

[perl.git] branch blead updated. v5.31.3-140-g9bbd51b76a

2019-09-13 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/9bbd51b76a290c5324a1ca7fb9d3ca23909f36d3?hp=238965b4f5bba9e8e2693c09675ca8a1a49a4ec7>

- Log -
commit 9bbd51b76a290c5324a1ca7fb9d3ca23909f36d3
Author: Chris 'BinGOs' Williams 
Date:   Fri Sep 13 13:30:12 2019 +0100

Update ExtUtils-MakeMaker to CPAN version 7.38

  [DELTA]

7.38 Wed 11 Sep 10:01:46 BST 2019

No changes since v7.37_04

7.37_04 Thu 22 Aug 15:20:34 BST 2019

Bug fixes:
- Fix static linking on macOS

7.37_03 Sat Aug  3 12:37:29 BST 2019

Enhancements:
- Improved mandoc section detection

7.37_02 Thu Jun 27 11:10:39 BST 2019

Test fixes:
- Fix test failures in 02-xsdynamic.t on Android native builds
  Github issue #337

7.37_01 Fri Jun  7 11:21:39 BST 2019

Test fixes:
- [rt.cpan.org #129763] fixed test errors with latest Pod::Simple

---

Summary of changes:
 Porting/Maintainers.pl |   2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm|   2 +-
 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 |   8 +-
 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|  27 +-
 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  |   2 +-
 .../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 +-
 .../ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm |   2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm |   2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm|   2 +-
 cpan/ExtUtils-MakeMaker/t/build_man.t  | 105 -
 cpan/ExtUtils-MakeMaker/t/pod2man.t|   2 +-
 35 files changed, 164 insertions(+), 40 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 833476fdd1..5025ccd22d 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -468,7 +468,7 @@ use File::Glob qw(:case);
 },
 
 'ExtUtils::MakeMaker' => {
-'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.36.tar.gz',
+'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.38.tar.gz',
 'FILES'=> q[cpan/ExtUtils-MakeMaker],
 'EXCLUDED' => [
 qr{^t/lib/Test/},
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
index 52c47d2ccf..60f68db0fc 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
@@ -7,7 +7,7 @@ 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 = '7.36';
+$VERSION = '7.38';
 $VERSION =~ tr/_//d;
 
 my $Is_VMS   = $^O eq 'VMS';
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm
index 4e07ea5e59..7ac8679e67 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.36';
+our $VERSION = '7.38';
 $VERSION =~ tr/_//d;
 
 my $Is_VMS = $^O eq 'VMS';
diff --git a/cpan/E

[perl.git] branch maint-votes updated. d1a4b857362b650f7e312d796950eba38bd65243

2019-09-03 Thread Chris 'Bingos' Williams
In perl.git, the branch maint-votes has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/d1a4b857362b650f7e312d796950eba38bd65243?hp=748c29425a22a0e04f1bf65f9a1b638f48f3667c>

- Log -
commit d1a4b857362b650f7e312d796950eba38bd65243
Author: Chris 'BinGOs' Williams 
Date:   Tue Sep 3 16:03:26 2019 +0100

Add my votes for fb5f378 && 2a0bbd3

---

Summary of changes:
 votes-5.28.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/votes-5.28.xml b/votes-5.28.xml
index aa3dc732d1..a56b4b8317 100644
--- a/votes-5.28.xml
+++ b/votes-5.28.xml
@@ -40,8 +40,8 @@ The same criteria apply to code in dual-life modules as to 
core code.)
 Build and Installation Fixes
 
 These two requested off-list by Andreas K. Huettel for Gentoo releases:
-
-
+
+
 
 
 

-- 
Perl5 Master Repository


[perl.git] branch maint-votes updated. 748c29425a22a0e04f1bf65f9a1b638f48f3667c

2019-09-03 Thread Chris 'Bingos' Williams
In perl.git, the branch maint-votes has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/748c29425a22a0e04f1bf65f9a1b638f48f3667c?hp=505f5c2eae278315848683921345684891170fc2>

- Log -
commit 748c29425a22a0e04f1bf65f9a1b638f48f3667c
Author: Chris 'BinGOs' Williams 
Date:   Tue Sep 3 14:25:29 2019 +0100

Add my vote for 0d9e812d

---

Summary of changes:
 votes-5.28.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/votes-5.28.xml b/votes-5.28.xml
index 453c1e22df..aa3dc732d1 100644
--- a/votes-5.28.xml
+++ b/votes-5.28.xml
@@ -52,7 +52,7 @@ These two requested off-list by Andreas K. Huettel for Gentoo 
releases:
 Platform-Specific Test Fixes
 
 Requested by Tom Hukins here: 
https://www.nntp.perl.org/group/perl.perl5.porters/2019/04/msg254453.html
-
+
 
 
 

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.31.3-33-gad68fe3be5

2019-08-27 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/ad68fe3be5b41877fd43630888e16a4f4fea3923?hp=439a3bfe85749ea9eca31372daec5705acaa3db1>

- Log -
commit ad68fe3be5b41877fd43630888e16a4f4fea3923
Author: Chris 'BinGOs' Williams 
Date:   Tue Aug 27 16:42:37 2019 +0100

Elvis has left the building

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 40b1979836..305af6d036 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -789,7 +789,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20190720.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20190820.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.31.2-110-g7654aaa113

2019-08-17 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/7654aaa1134e4908a6a6dc0b85d360816e79faa3?hp=319c348f991497255fb1b6b90f92209af56c8904>

- Log -
commit 7654aaa1134e4908a6a6dc0b85d360816e79faa3
Author: Chris 'BinGOs' Williams 
Date:   Sat Aug 17 18:38:54 2019 +0100

Revert "Update Scalar-List-Utils to CPAN version 1.51"

This reverts commit 96684a73b5f81ca2a88309182dbc2dca9ab1601a.

Failures with uselongdouble

---

Summary of changes:
 Porting/Maintainers.pl |  2 +-
 cpan/Scalar-List-Utils/ListUtil.xs | 28 
 cpan/Scalar-List-Utils/lib/List/Util.pm| 12 ++--
 cpan/Scalar-List-Utils/lib/List/Util/XS.pm |  4 ++--
 cpan/Scalar-List-Utils/lib/Scalar/Util.pm  |  8 
 cpan/Scalar-List-Utils/lib/Sub/Util.pm | 10 --
 cpan/Scalar-List-Utils/t/pair.t|  7 +--
 cpan/Scalar-List-Utils/t/subname.t | 17 +
 cpan/Scalar-List-Utils/t/uniq.t| 25 ++---
 9 files changed, 25 insertions(+), 88 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 390b987154..e3528c74e6 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -946,7 +946,7 @@ use File::Glob qw(:case);
 },
 
 'Scalar::Util' => {
-'DISTRIBUTION' => 'PEVANS/Scalar-List-Utils-1.51.tar.gz',
+'DISTRIBUTION' => 'PEVANS/Scalar-List-Utils-1.50.tar.gz',
 'FILES'=> q[cpan/Scalar-List-Utils],
 },
 
diff --git a/cpan/Scalar-List-Utils/ListUtil.xs 
b/cpan/Scalar-List-Utils/ListUtil.xs
index d275df9c57..12f98cde19 100644
--- a/cpan/Scalar-List-Utils/ListUtil.xs
+++ b/cpan/Scalar-List-Utils/ListUtil.xs
@@ -1177,15 +1177,12 @@ CODE:
 /* clone the value so we don't invoke magic again */
 arg = sv_mortalcopy(arg);
 
-if(SvOK(arg) && !(SvUOK(arg) || SvIOK(arg) || SvNOK(arg)))
-SvNV(arg); /* sets SVf_IOK/SVf_UOK if it's an integer */
-
-if(!SvOK(arg) || SvUOK(arg))
+if(SvUOK(arg))
 sv_setpvf(keysv, "%" UVuf, SvUV(arg));
 else if(SvIOK(arg))
 sv_setpvf(keysv, "%" IVdf, SvIV(arg));
 else
-sv_setpvf(keysv, "%.15" NVgf, SvNV(arg));
+sv_setpvf(keysv, "%" NVgf, SvNV(arg));
 #ifdef HV_FETCH_EMPTY_HE
 he = (HE*) hv_common(seen, NULL, SvPVX(keysv), SvCUR(keysv), 0, 
HV_FETCH_LVALUE | HV_FETCH_EMPTY_HE, NULL, 0);
 if (HeVAL(he))
@@ -1604,18 +1601,15 @@ PPCODE:
 /* under debugger, provide information about sub location */
 if (PL_DBsub && CvGV(cv)) {
 HV* DBsub = GvHV(PL_DBsub);
-HE* old_data = NULL;
+HE* old_data;
 
 GV* oldgv = CvGV(cv);
 HV* oldhv = GvSTASH(oldgv);
+SV* old_full_name = sv_2mortal(newSVpvn_flags(HvNAME(oldhv), 
HvNAMELEN_get(oldhv), HvNAMEUTF8(oldhv) ? SVf_UTF8 : 0));
+sv_catpvn(old_full_name, "::", 2);
+sv_catpvn_flags(old_full_name, GvNAME(oldgv), GvNAMELEN(oldgv), 
GvNAMEUTF8(oldgv) ? SV_CATUTF8 : SV_CATBYTES);
 
-if (oldhv) {
-SV* old_full_name = sv_2mortal(newSVpvn_flags(HvNAME(oldhv), 
HvNAMELEN_get(oldhv), HvNAMEUTF8(oldhv) ? SVf_UTF8 : 0));
-sv_catpvn(old_full_name, "::", 2);
-sv_catpvn_flags(old_full_name, GvNAME(oldgv), GvNAMELEN(oldgv), 
GvNAMEUTF8(oldgv) ? SV_CATUTF8 : SV_CATBYTES);
-
-old_data = hv_fetch_ent(DBsub, old_full_name, 0, 0);
-}
+old_data = hv_fetch_ent(DBsub, old_full_name, 0, 0);
 
 if (old_data && HeVAL(old_data)) {
 SV* new_full_name = sv_2mortal(newSVpvn_flags(HvNAME(stash), 
HvNAMELEN_get(stash), HvNAMEUTF8(stash) ? SVf_UTF8 : 0));
@@ -1666,7 +1660,6 @@ subname(code)
 PREINIT:
 CV *cv;
 GV *gv;
-const char *stashname;
 PPCODE:
 if (!SvROK(code) && SvGMAGICAL(code))
 mg_get(code);
@@ -1677,12 +1670,7 @@ PPCODE:
 if(!(gv = CvGV(cv)))
 XSRETURN(0);
 
-if(GvSTASH(gv))
-stashname = HvNAME(GvSTASH(gv));
-else
-stashname = "__ANON__";
-
-mPUSHs(newSVpvf("%s::%s", stashname, GvNAME(gv)));
+mPUSHs(newSVpvf("%s::%s", HvNAME(GvSTASH(gv)), GvNAME(gv)));
 XSRETURN(1);
 
 BOOT:
diff --git a/cpan/Scalar-List-Utils/lib/List/Util.pm 
b/cpan/Scalar-List-Utils/lib/List/Util.pm
index 678e024f8a..b650d3585a 100644
--- a/cpan/Scalar-List-Utils/lib/List/Util.pm
+++ b/cpan/Scalar-List-Utils/lib/List/Util.pm
@@ -15,9 +15,9 @@ our @EXPORT_OK  = qw(
   all any first min max minstr maxstr none notall product reduce sum sum0 
shuffle uniq uniqnum uniqstr
   head tail pairs u

[perl.git] branch blead updated. v5.31.2-97-gafd070d306

2019-08-12 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/afd070d306b88fd469a590328a4843bea86e92b6?hp=96684a73b5f81ca2a88309182dbc2dca9ab1601a>

- Log -
commit afd070d306b88fd469a590328a4843bea86e92b6
Author: Chris 'BinGOs' Williams 
Date:   Mon Aug 12 19:48:50 2019 +0100

Update IO-Compress to CPAN version 2.087

  [DELTA]

  2.087 10 August 2019

  * IO::Uncompress::Unzip
nextStream not updating filehandle correctly
https://github.com/pmqs/IO-Compress/issues/3
25152f04f5b1bd9341502e42a5877c72eac3f291

  * Added travis & appveyor files for CI in GitHub

commit 8e832d25d8718a6819315804d2572502d231e6d4
Author: Chris 'BinGOs' Williams 
Date:   Mon Aug 12 19:47:03 2019 +0100

Update Compress-Raw-Bzip2 to CPAN version 2.087

  [DELTA]

  2.087 10 August 2019

  * No Changes

commit 5fda529418dd6484f7add356323a9a6af4134754
Author: Chris 'BinGOs' Williams 
Date:   Mon Aug 12 19:45:34 2019 +0100

Update Compress-Raw-Zlib to CPAN version 2.087

  [DELTA]

2.087 10 August 2019

  * clang warning in ppport.h
update to latest ppport.h
https://github.com/pmqs/Compress-Raw-Zlib/issues/1
664a5fbacf778acdd4cfbcc571997f3df5ee43d3

---

Summary of changes:
 Porting/Maintainers.pl |  6 +--
 cpan/Compress-Raw-Bzip2/lib/Compress/Raw/Bzip2.pm  |  2 +-
 cpan/Compress-Raw-Bzip2/t/000prereq.t  |  2 +-
 cpan/Compress-Raw-Zlib/lib/Compress/Raw/Zlib.pm|  2 +-
 cpan/IO-Compress/Makefile.PL   |  2 +-
 cpan/IO-Compress/lib/Compress/Zlib.pm  | 12 +++---
 cpan/IO-Compress/lib/IO/Compress/Adapter/Bzip2.pm  |  6 +--
 .../IO-Compress/lib/IO/Compress/Adapter/Deflate.pm |  6 +--
 .../lib/IO/Compress/Adapter/Identity.pm|  4 +-
 cpan/IO-Compress/lib/IO/Compress/Base.pm   |  4 +-
 cpan/IO-Compress/lib/IO/Compress/Base/Common.pm|  2 +-
 cpan/IO-Compress/lib/IO/Compress/Bzip2.pm  | 10 ++---
 cpan/IO-Compress/lib/IO/Compress/Deflate.pm| 10 ++---
 cpan/IO-Compress/lib/IO/Compress/Gzip.pm   | 12 +++---
 cpan/IO-Compress/lib/IO/Compress/Gzip/Constants.pm |  2 +-
 cpan/IO-Compress/lib/IO/Compress/RawDeflate.pm | 12 +++---
 cpan/IO-Compress/lib/IO/Compress/Zip.pm| 24 ++--
 cpan/IO-Compress/lib/IO/Compress/Zip/Constants.pm  |  2 +-
 cpan/IO-Compress/lib/IO/Compress/Zlib/Constants.pm |  2 +-
 cpan/IO-Compress/lib/IO/Compress/Zlib/Extra.pm |  4 +-
 .../lib/IO/Uncompress/Adapter/Bunzip2.pm   |  6 +--
 .../lib/IO/Uncompress/Adapter/Identity.pm  |  6 +--
 .../lib/IO/Uncompress/Adapter/Inflate.pm   |  6 +--
 cpan/IO-Compress/lib/IO/Uncompress/AnyInflate.pm   | 18 -
 .../IO-Compress/lib/IO/Uncompress/AnyUncompress.pm | 44 +++---
 cpan/IO-Compress/lib/IO/Uncompress/Base.pm |  7 +++-
 cpan/IO-Compress/lib/IO/Uncompress/Bunzip2.pm  |  8 ++--
 cpan/IO-Compress/lib/IO/Uncompress/Gunzip.pm   | 12 +++---
 cpan/IO-Compress/lib/IO/Uncompress/Inflate.pm  |  8 ++--
 cpan/IO-Compress/lib/IO/Uncompress/RawInflate.pm   | 10 ++---
 cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm| 16 
 cpan/IO-Compress/t/000prereq.t |  2 +-
 cpan/IO-Compress/t/006zip.t| 44 +-
 cpan/IO-Compress/t/compress/multi.pl   |  3 +-
 34 files changed, 181 insertions(+), 135 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 2404e0b4fd..64c6e10b07 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -207,7 +207,7 @@ use File::Glob qw(:case);
 },
 
 'Compress::Raw::Bzip2' => {
-'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.086.tar.gz',
+'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.087.tar.gz',
 'FILES'=> q[cpan/Compress-Raw-Bzip2],
 'EXCLUDED' => [
 qr{^t/Test/},
@@ -219,7 +219,7 @@ use File::Glob qw(:case);
 },
 
 'Compress::Raw::Zlib' => {
-'DISTRIBUTION' => 'PMQS/Compress-Raw-Zlib-2.086.tar.gz',
+'DISTRIBUTION' => 'PMQS/Compress-Raw-Zlib-2.087.tar.gz',
 'FILES'=> q[cpan/Compress-Raw-Zlib],
 'EXCLUDED' => [
 qr{^examples/},
@@ -618,7 +618,7 @@ use File::Glob qw(:case);
 },
 
 'IO-Compress' => {
-'DISTRIBUTION' => 'PMQS/IO-Compress-2.086.tar.gz',
+'DISTRIBUTION' => 'PMQS/IO-Compress-2.087.tar.gz',
 'FILES'=> q[cpan/IO-Compress],
 'EXCLUDED' => [
 qr{^examples/},
diff --git a/cpan/Compress-Raw-Bzip2/lib/Compress/Raw/Bzip2.pm 
b/cpan/Compress-Raw-Bzip2/lib/Compress/Raw/Bzip2.pm
inde

[perl.git] branch blead updated. v5.31.2-94-g96684a73b5

2019-08-12 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/96684a73b5f81ca2a88309182dbc2dca9ab1601a?hp=255b632a2a78b37a9400b7f7509a23f0e040de5c>

- Log -
commit 96684a73b5f81ca2a88309182dbc2dca9ab1601a
Author: Chris 'BinGOs' Williams 
Date:   Mon Aug 12 10:27:18 2019 +0100

Update Scalar-List-Utils to CPAN version 1.51

  [DELTA]

1.51 -- 2019-08-08 14:31:32
  [CHANGES]
   * Add TO_JSON to List::Util::_Pair (thanks ilmari)
   * Various minor docs fixes

  [BUGFIXES]
   * Don't segfault in subname() on deleted stashes (thanks ilmari)
   * Fix uniqnum for large floats and numeric strings (thanks ilmari)

---

Summary of changes:
 Porting/Maintainers.pl |  2 +-
 cpan/Scalar-List-Utils/ListUtil.xs | 28 
 cpan/Scalar-List-Utils/lib/List/Util.pm| 12 ++--
 cpan/Scalar-List-Utils/lib/List/Util/XS.pm |  4 ++--
 cpan/Scalar-List-Utils/lib/Scalar/Util.pm  |  8 
 cpan/Scalar-List-Utils/lib/Sub/Util.pm | 10 ++
 cpan/Scalar-List-Utils/t/pair.t|  7 ++-
 cpan/Scalar-List-Utils/t/subname.t | 17 -
 cpan/Scalar-List-Utils/t/uniq.t| 25 +++--
 9 files changed, 88 insertions(+), 25 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index e302036dc9..2404e0b4fd 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -946,7 +946,7 @@ use File::Glob qw(:case);
 },
 
 'Scalar::Util' => {
-'DISTRIBUTION' => 'PEVANS/Scalar-List-Utils-1.50.tar.gz',
+'DISTRIBUTION' => 'PEVANS/Scalar-List-Utils-1.51.tar.gz',
 'FILES'=> q[cpan/Scalar-List-Utils],
 },
 
diff --git a/cpan/Scalar-List-Utils/ListUtil.xs 
b/cpan/Scalar-List-Utils/ListUtil.xs
index 12f98cde19..d275df9c57 100644
--- a/cpan/Scalar-List-Utils/ListUtil.xs
+++ b/cpan/Scalar-List-Utils/ListUtil.xs
@@ -1177,12 +1177,15 @@ CODE:
 /* clone the value so we don't invoke magic again */
 arg = sv_mortalcopy(arg);
 
-if(SvUOK(arg))
+if(SvOK(arg) && !(SvUOK(arg) || SvIOK(arg) || SvNOK(arg)))
+SvNV(arg); /* sets SVf_IOK/SVf_UOK if it's an integer */
+
+if(!SvOK(arg) || SvUOK(arg))
 sv_setpvf(keysv, "%" UVuf, SvUV(arg));
 else if(SvIOK(arg))
 sv_setpvf(keysv, "%" IVdf, SvIV(arg));
 else
-sv_setpvf(keysv, "%" NVgf, SvNV(arg));
+sv_setpvf(keysv, "%.15" NVgf, SvNV(arg));
 #ifdef HV_FETCH_EMPTY_HE
 he = (HE*) hv_common(seen, NULL, SvPVX(keysv), SvCUR(keysv), 0, 
HV_FETCH_LVALUE | HV_FETCH_EMPTY_HE, NULL, 0);
 if (HeVAL(he))
@@ -1601,15 +1604,18 @@ PPCODE:
 /* under debugger, provide information about sub location */
 if (PL_DBsub && CvGV(cv)) {
 HV* DBsub = GvHV(PL_DBsub);
-HE* old_data;
+HE* old_data = NULL;
 
 GV* oldgv = CvGV(cv);
 HV* oldhv = GvSTASH(oldgv);
-SV* old_full_name = sv_2mortal(newSVpvn_flags(HvNAME(oldhv), 
HvNAMELEN_get(oldhv), HvNAMEUTF8(oldhv) ? SVf_UTF8 : 0));
-sv_catpvn(old_full_name, "::", 2);
-sv_catpvn_flags(old_full_name, GvNAME(oldgv), GvNAMELEN(oldgv), 
GvNAMEUTF8(oldgv) ? SV_CATUTF8 : SV_CATBYTES);
 
-old_data = hv_fetch_ent(DBsub, old_full_name, 0, 0);
+if (oldhv) {
+SV* old_full_name = sv_2mortal(newSVpvn_flags(HvNAME(oldhv), 
HvNAMELEN_get(oldhv), HvNAMEUTF8(oldhv) ? SVf_UTF8 : 0));
+sv_catpvn(old_full_name, "::", 2);
+sv_catpvn_flags(old_full_name, GvNAME(oldgv), GvNAMELEN(oldgv), 
GvNAMEUTF8(oldgv) ? SV_CATUTF8 : SV_CATBYTES);
+
+old_data = hv_fetch_ent(DBsub, old_full_name, 0, 0);
+}
 
 if (old_data && HeVAL(old_data)) {
 SV* new_full_name = sv_2mortal(newSVpvn_flags(HvNAME(stash), 
HvNAMELEN_get(stash), HvNAMEUTF8(stash) ? SVf_UTF8 : 0));
@@ -1660,6 +1666,7 @@ subname(code)
 PREINIT:
 CV *cv;
 GV *gv;
+const char *stashname;
 PPCODE:
 if (!SvROK(code) && SvGMAGICAL(code))
 mg_get(code);
@@ -1670,7 +1677,12 @@ PPCODE:
 if(!(gv = CvGV(cv)))
 XSRETURN(0);
 
-mPUSHs(newSVpvf("%s::%s", HvNAME(GvSTASH(gv)), GvNAME(gv)));
+if(GvSTASH(gv))
+stashname = HvNAME(GvSTASH(gv));
+else
+stashname = "__ANON__";
+
+mPUSHs(newSVpvf("%s::%s", stashname, GvNAME(gv)));
 XSRETURN(1);
 
 BOOT:
diff --git a/cpan/Scalar-List-Utils/lib/List/Util.pm 
b/cpan/Scalar-List-Utils/lib/List/Util.pm
index b650d3585a..678e024f8a 100644
--- a/cpan/Scalar-List-Utils/lib/List/Util.pm
+++ 

[perl.git] branch blead updated. v5.31.2-61-g95f2d7953c

2019-08-06 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/95f2d7953c267bf92f44bedf730ca2c26e8f338e?hp=5de6cd706e406902d8d24f62fe0fb81ebbb8c0dc>

- Log -
commit 95f2d7953c267bf92f44bedf730ca2c26e8f338e
Author: Chris 'BinGOs' Williams 
Date:   Tue Aug 6 11:47:02 2019 +0100

Update Win32 to CPAN version 0.53

  [DELTA]

0.53  [2019-08-05]
- improve Win32::GetOSDisplayName
- added Win2016/2019 detection and version information by
  Richard Leach [PR/15]
- Include wchar.h to allow building with g++ by Tony Cook 
[rt#127836]

0.52_02 [2018-11-02] by Reini Urban
- added () usage croaks.
- Fixed a -Warray-bounds buffer overflow in LONGPATH,
- Fix various -Wunused warnings
  and two -Wmaybe-uninitialized.

0.52_01 [2017-11-30]
- add missing const

---

Summary of changes:
 Porting/Maintainers.pl  |  2 +-
 cpan/Win32/Win32.pm |  2 +-
 cpan/Win32/Win32.xs | 88 ++---
 cpan/Win32/longpath.inc |  2 +-
 4 files changed, 71 insertions(+), 23 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 042816c7cd..e302036dc9 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -1244,7 +1244,7 @@ use File::Glob qw(:case);
 },
 
 'Win32' => {
-'DISTRIBUTION' => "JDB/Win32-0.52.tar.gz",
+'DISTRIBUTION' => "JDB/Win32-0.53.tar.gz",
 'FILES'=> q[cpan/Win32],
 },
 
diff --git a/cpan/Win32/Win32.pm b/cpan/Win32/Win32.pm
index 7b9ab455be..5a197e9e9e 100644
--- a/cpan/Win32/Win32.pm
+++ b/cpan/Win32/Win32.pm
@@ -8,7 +8,7 @@ package Win32;
 require DynaLoader;
 
 @ISA = qw|Exporter DynaLoader|;
-$VERSION = '0.52';
+$VERSION = '0.53';
 $XS_VERSION = $VERSION;
 $VERSION = eval $VERSION;
 
diff --git a/cpan/Win32/Win32.xs b/cpan/Win32/Win32.xs
index de3764edab..03519cbc3a 100644
--- a/cpan/Win32/Win32.xs
+++ b/cpan/Win32/Win32.xs
@@ -1,7 +1,9 @@
 #define WIN32_LEAN_AND_MEAN
+#include 
 #include 
 #include 
 #include 
+#include 
 
 #define PERL_NO_GET_CONTEXT
 #include "EXTERN.h"
@@ -114,7 +116,7 @@ typedef void (WINAPI *PFNGetNativeSystemInfo)(LPSYSTEM_INFO 
lpSystemInfo);
  * WORD type has been replaced by unsigned short because
  * WORD is already used by Perl itself.
  */
-struct {
+struct g_osver_t {
 DWORD dwOSVersionInfoSize;
 DWORD dwMajorVersion;
 DWORD dwMinorVersion;
@@ -126,7 +128,7 @@ struct {
 unsigned short wSuiteMask;
 BYTE  wProductType;
 BYTE  wReserved;
-}   g_osver = {0, 0, 0, 0, 0, "", 0, 0, 0, 0, 0};
+} g_osver = {0, 0, 0, 0, 0, "", 0, 0, 0, 0, 0};
 BOOL g_osver_ex = TRUE;
 
 #define ONE_K_BUFSIZE  1024
@@ -201,7 +203,7 @@ wstr_to_sv(pTHX_ WCHAR *wstr)
  * characters for the characters not in the ANSI codepage.
  */
 SV*
-get_unicode_env(pTHX_ WCHAR *name)
+get_unicode_env(pTHX_ const WCHAR *name)
 {
 SV *sv = NULL;
 void *env;
@@ -377,6 +379,7 @@ get_childenv(void)
 void
 free_childenv(void *d)
 {
+  PERL_UNUSED_ARG(d);
 }
 
 #  define PerlDir_mapA(dir) (dir)
@@ -388,7 +391,7 @@ XS(w32_ExpandEnvironmentStrings)
 dXSARGS;
 
 if (items != 1)
-   croak("usage: Win32::ExpandEnvironmentStrings($String);\n");
+   croak("usage: Win32::ExpandEnvironmentStrings($String)");
 
 if (IsWin2000()) {
 WCHAR value[31*1024];
@@ -536,7 +539,7 @@ XS(w32_LookupAccountName)
 
 if (items != 5)
croak("usage: Win32::LookupAccountName($system, $account, $domain, "
- "$sid, $sidtype);\n");
+ "$sid, $sidtype)");
 
 SIDLen = sizeof(SID);
 DomLen = sizeof(Domain);
@@ -570,7 +573,7 @@ XS(w32_LookupAccountSID)
 BOOL bResult;
 
 if (items != 5)
-   croak("usage: Win32::LookupAccountSID($system, $sid, $account, $domain, 
$sidtype);\n");
+   croak("usage: Win32::LookupAccountSID($system, $sid, $account, $domain, 
$sidtype)");
 
 sid = SvPV_nolen(ST(1));
 if (IsValidSid(sid)) {
@@ -601,7 +604,7 @@ XS(w32_InitiateSystemShutdown)
 
 if (items != 5)
croak("usage: Win32::InitiateSystemShutdown($machineName, $message, "
- "$timeOut, $forceClose, $reboot);\n");
+ "$timeOut, $forceClose, $reboot)");
 
 machineName = SvPV_nolen(ST(0));
 
@@ -642,7 +645,7 @@ XS(w32_AbortSystemShutdown)
 char *machineName;
 
 if (items != 1)
-   croak("usage: Win32::AbortSystemShutdown($machineName);\n");
+   croak("usage: Win32::AbortSystemShutdown($machineName)");
 
 machineName = SvPV_nolen(ST(0));
 
@@ -680,7 +683,7 @@ XS(w32_MsgBox)
  

[perl.git] branch blead updated. v5.31.1-148-gdc9ac3ee56

2019-07-14 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/dc9ac3ee562166ff93b09c2b5a63cc5c51748c7f?hp=86b50d930caa444c44fdcbc7a450402db01fcf1b>

- Log -
commit dc9ac3ee562166ff93b09c2b5a63cc5c51748c7f
Author: Chris 'BinGOs' Williams 
Date:   Sun Jul 14 15:40:03 2019 +0100

Update IPC-Cmd to CPAN version 1.04

  [DELTA]

1.04 Sat Jul 13 10:08:08 BST 2019

  Bug fixes:
  - Fixed usage of setsid()

---

Summary of changes:
 Porting/Maintainers.pl  | 2 +-
 cpan/IPC-Cmd/lib/IPC/Cmd.pm | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 2d543d06dd..4ca00aab59 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -643,7 +643,7 @@ use File::Glob qw(:case);
 },
 
 'IPC::Cmd' => {
-'DISTRIBUTION' => 'BINGOS/IPC-Cmd-1.02.tar.gz',
+'DISTRIBUTION' => 'BINGOS/IPC-Cmd-1.04.tar.gz',
 'FILES'=> q[cpan/IPC-Cmd],
 },
 
diff --git a/cpan/IPC-Cmd/lib/IPC/Cmd.pm b/cpan/IPC-Cmd/lib/IPC/Cmd.pm
index 42cdd5990c..88ed2955a9 100644
--- a/cpan/IPC-Cmd/lib/IPC/Cmd.pm
+++ b/cpan/IPC-Cmd/lib/IPC/Cmd.pm
@@ -19,7 +19,7 @@ BEGIN {
 $HAVE_MONOTONIC
 ];
 
-$VERSION= '1.02';
+$VERSION= '1.04';
 $VERBOSE= 0;
 $DEBUG  = 0;
 $WARN   = 1;
@@ -1204,7 +1204,7 @@ sub run_forked {
   # which do setsid theirselves -- can't do anything
   # with those)
 
-  POSIX::setsid() || Carp::confess("Error running setsid: " . $!);
+  POSIX::setsid() == -1 and Carp::confess("Error running setsid: " . $!);
 
   if ($opts->{'child_BEGIN'} && ref($opts->{'child_BEGIN'}) eq 'CODE') {
 $opts->{'child_BEGIN'}->();

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.31.1-7-g8c69658b21

2019-06-21 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/8c69658b21930a87426c7f8f33a03c7f8faad362?hp=9649a8179cb2cf813532bc8050c4476c0e242a32>

- Log -
commit 8c69658b21930a87426c7f8f33a03c7f8faad362
Author: Chris 'BinGOs' Williams 
Date:   Fri Jun 21 12:32:36 2019 +0100

Nobody expects the Spanish Inquisition

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index c3d11dd168..ebcc6552d0 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -788,7 +788,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20190524.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20190620.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.31.0-132-g6f44131d18

2019-06-04 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/6f44131d18eb3c79d59c550fbc73b2d7122e5a1d?hp=6aed8e2d2d20b43fbdcd898f56cd758774b15195>

- Log -
commit 6f44131d18eb3c79d59c550fbc73b2d7122e5a1d
Author: Chris 'BinGOs' Williams 
Date:   Tue Jun 4 13:52:58 2019 +0100

Fix builds after EUMM update

---

Summary of changes:
 write_buildcustomize.pl | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/write_buildcustomize.pl b/write_buildcustomize.pl
index 862b09fab8..b161aab01e 100644
--- a/write_buildcustomize.pl
+++ b/write_buildcustomize.pl
@@ -26,6 +26,7 @@ if ( @ARGV ) {
 # nonxs modules.
 # Term::ReadLine is not here for building but for allowing the debugger to
 # run under miniperl when nothing but miniperl will build :-(.
+# Text::ParseWords is required in ExtUtils::Liblist::Kid
 
 my @toolchain = qw(cpan/AutoLoader/lib
   dist/Carp/lib
@@ -42,13 +43,12 @@ my @toolchain = qw(cpan/AutoLoader/lib
   dist/constant/lib
   cpan/version/lib
   cpan/Getopt-Long/lib
+  cpan/Text-ParseWords/lib
   );
 
-# Text-ParseWords used only in ExtUtils::Liblist::Kid::_win32_ext()
-# the rest are for XS building on Win32, since nonxs and xs build 
simultaneously
+# These are for XS building on Win32, since nonxs and xs build simultaneously
 # on Win32 if parallel building
 push @toolchain, qw(
-   cpan/Text-ParseWords/lib
dist/ExtUtils-ParseXS/lib
cpan/parent/lib
cpan/ExtUtils-Constant/lib

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.31.0-128-g1e3f5c479d

2019-06-03 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/1e3f5c479dff805236e9739c454a4d7fb9893db9?hp=1acbee7b20a7940bc8cedfb1e7b102d3028335e3>

- Log -
commit 1e3f5c479dff805236e9739c454a4d7fb9893db9
Author: Chris 'BinGOs' Williams 
Date:   Mon Jun 3 18:57:27 2019 +0100

Update DB_File to CPAN version 1.852

  [DELTA]

1.852 21 April Feb 2019

   * ParseOpenInfo() leaks if it croaks
 DB_File_type memory not freed when ParseOpenInfo croaks.
 https://github.com/pmqs/DB_File/issues/1

   * Fix whitespace in DB_File.xs

1.851 4 April Feb 2019

   * Fix typo in MANIFEST with .travis.yml file

1.850 10 Feb 2019

   * Added soure to github
 https://github.com/pmqs/DB_File

   * Added .travis.yml

   * Added t/meta-json.t & t/meta-yaml.t

---

Summary of changes:
 Porting/Maintainers.pl   |3 +-
 cpan/DB_File/DB_File.pm  |4 +-
 cpan/DB_File/DB_File.xs  | 1847 +++---
 cpan/DB_File/Makefile.PL |   32 +-
 4 files changed, 958 insertions(+), 928 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 313246d56d..a087d05404 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -332,10 +332,11 @@ use File::Glob qw(:case);
 },
 
 'DB_File' => {
-'DISTRIBUTION' => 'PMQS/DB_File-1.843.tar.gz',
+'DISTRIBUTION' => 'PMQS/DB_File-1.852.tar.gz',
 'FILES'=> q[cpan/DB_File],
 'EXCLUDED' => [
 qr{^patches/},
+qr{^t/meta},
 qw( t/pod.t
 fallback.h
 fallback.xs
diff --git a/cpan/DB_File/DB_File.pm b/cpan/DB_File/DB_File.pm
index 6ca1592aad..97fcc4a855 100644
--- a/cpan/DB_File/DB_File.pm
+++ b/cpan/DB_File/DB_File.pm
@@ -2,7 +2,7 @@
 #
 # Written by Paul Marquess (p...@cpan.org)
 #
-# Copyright (c) 1995-2018 Paul Marquess. All rights reserved.
+# Copyright (c) 1995-2019 Paul Marquess. All rights reserved.
 # This program is free software; you can redistribute it and/or
 # modify it under the same terms as Perl itself.
 
@@ -165,7 +165,7 @@ use Carp;
 # Module not thread safe, so don't clone
 sub CLONE_SKIP { 1 } 
 
-$VERSION = "1.843" ;
+$VERSION = "1.852" ;
 $VERSION = eval $VERSION; # needed for dev releases
 
 {
diff --git a/cpan/DB_File/DB_File.xs b/cpan/DB_File/DB_File.xs
index 6e6e154ffd..b6db8d6e55 100644
--- a/cpan/DB_File/DB_File.xs
+++ b/cpan/DB_File/DB_File.xs
@@ -1,123 +1,123 @@
-/* 
+/*
 
- DB_File.xs -- Perl 5 interface to Berkeley DB 
+ DB_File.xs -- Perl 5 interface to Berkeley DB
 
  Written by Paul Marquess 
 
  All comments/suggestions/problems are welcome
 
- Copyright (c) 1995-2018 Paul Marquess. All rights reserved.
+ Copyright (c) 1995-2019 Paul Marquess. All rights reserved.
  This program is free software; you can redistribute it and/or
  modify it under the same terms as Perl itself.
 
  Changes:
-   0.1 -   Initial Release
-   0.2 -   No longer bombs out if dbopen returns an error.
-   0.3 -   Added some support for multiple btree compares
-   1.0 -   Complete support for multiple callbacks added.
-   Fixed a problem with pushing a value onto an empty list.
-   1.01 -  Fixed a SunOS core dump problem.
-   The return value from TIEHASH wasn't set to NULL when
-   dbopen returned an error.
-   1.02 -  Use ALIAS to define TIEARRAY.
-   Removed some redundant commented code.
-   Merged OS2 code into the main distribution.
-   Allow negative subscripts with RECNO interface.
-   Changed the default flags to O_CREAT|O_RDWR
-   1.03 -  Added EXISTS
-   1.04 -  fixed a couple of bugs in hash_cb. Patches supplied by
-   Dave Hammen, ham...@gothamcity.jsc.nasa.gov
-   1.05 -  Added logic to allow prefix & hash types to be specified via
-   Makefile.PL
-   1.06 -  Minor namespace cleanup: Localized PrintBtree.
-   1.07 -  Fixed bug with RECNO, where bval wasn't defaulting to "\n". 
-   1.08 -  No change to DB_File.xs
-   1.09 -  Default mode for dbopen changed to 0666
-   1.10 -  Fixed fd method so that it still returns -1 for
-   in-memory files when db 1.86 is used.
-   1.11 -  No change to DB_File.xs
-   1.12 -  No change to DB_File.xs
-   1.13 -  Tidied up a few casts. 
-   1.14 -  Made it illegal to tie an associative array to a RECNO
-   database and an ordinary array to a HASH or BTREE database.
-   1.50 -  Make work with both DB 1.x or DB 2.x
-   1.51 -  Fixed a bug in mapping 1.x O_RDONLY flag to 2.x DB_RDONLY 
equiva

[perl.git] branch blead updated. v5.31.0-127-g1acbee7b20

2019-06-03 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/1acbee7b20a7940bc8cedfb1e7b102d3028335e3?hp=a5468c61b56732d2b8dc7d6f4ea8a4cd7c6c7bde>

- Log -
commit 1acbee7b20a7940bc8cedfb1e7b102d3028335e3
Author: Chris 'BinGOs' Williams 
Date:   Mon Jun 3 15:11:38 2019 +0100

Update Test-Simple to CPAN version 1.302164

  [DELTA]

1.302164  2019-04-27 01:43:44-07:00 America/Los_Angeles

1.302163  2019-04-25 05:45:47-07:00 America/Los_Angeles (TRIAL RELEASE)

- Do not use threads::Shared in Test::Tester::Capture (#826)
- Add missing version info to Info/Table
- Fix event in global destruction bug (#827)
- Proper fix for todo = '' (#812, #829)

---

Summary of changes:
 Porting/Maintainers.pl|  2 +-
 cpan/Test-Simple/lib/Test/Builder.pm  |  7 ---
 cpan/Test-Simple/lib/Test/Builder/Formatter.pm|  2 +-
 cpan/Test-Simple/lib/Test/Builder/Module.pm   |  9 -
 cpan/Test-Simple/lib/Test/Builder/Tester.pm   |  2 +-
 cpan/Test-Simple/lib/Test/Builder/Tester/Color.pm |  2 +-
 cpan/Test-Simple/lib/Test/Builder/TodoDiag.pm |  2 +-
 cpan/Test-Simple/lib/Test/More.pm |  2 +-
 cpan/Test-Simple/lib/Test/Simple.pm   |  2 +-
 cpan/Test-Simple/lib/Test/Tester.pm   |  2 +-
 cpan/Test-Simple/lib/Test/Tester/Capture.pm   | 12 +++-
 cpan/Test-Simple/lib/Test/Tester/CaptureRunner.pm |  2 +-
 cpan/Test-Simple/lib/Test/Tester/Delegate.pm  |  2 +-
 cpan/Test-Simple/lib/Test/use/ok.pm   |  2 +-
 cpan/Test-Simple/lib/Test2.pm |  2 +-
 cpan/Test-Simple/lib/Test2/API.pm | 19 ++-
 cpan/Test-Simple/lib/Test2/API/Breakage.pm|  2 +-
 cpan/Test-Simple/lib/Test2/API/Context.pm |  2 +-
 cpan/Test-Simple/lib/Test2/API/Instance.pm|  2 +-
 cpan/Test-Simple/lib/Test2/API/Stack.pm   |  2 +-
 cpan/Test-Simple/lib/Test2/Event.pm   |  2 +-
 cpan/Test-Simple/lib/Test2/Event/Bail.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/Event/Diag.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/Event/Encoding.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/Event/Exception.pm |  2 +-
 cpan/Test-Simple/lib/Test2/Event/Fail.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/Event/Generic.pm   |  2 +-
 cpan/Test-Simple/lib/Test2/Event/Note.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/Event/Ok.pm|  2 +-
 cpan/Test-Simple/lib/Test2/Event/Pass.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/Event/Plan.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/Event/Skip.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/Event/Subtest.pm   |  2 +-
 cpan/Test-Simple/lib/Test2/Event/TAP/Version.pm   |  2 +-
 cpan/Test-Simple/lib/Test2/Event/V2.pm|  2 +-
 cpan/Test-Simple/lib/Test2/Event/Waiting.pm   |  2 +-
 cpan/Test-Simple/lib/Test2/EventFacet.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/About.pm|  2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Amnesty.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Assert.pm   |  2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Control.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Error.pm|  2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Hub.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Info.pm |  2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Info/Table.pm   |  2 ++
 cpan/Test-Simple/lib/Test2/EventFacet/Meta.pm |  2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Parent.pm   |  2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Plan.pm |  2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Render.pm   |  2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Trace.pm|  2 +-
 cpan/Test-Simple/lib/Test2/Formatter.pm   |  2 +-
 cpan/Test-Simple/lib/Test2/Formatter/TAP.pm   |  2 +-
 cpan/Test-Simple/lib/Test2/Hub.pm |  2 +-
 cpan/Test-Simple/lib/Test2/Hub/Interceptor.pm |  2 +-
 .../lib/Test2/Hub/Interceptor/Terminator.pm   |  2 +-
 cpan/Test-Simple/lib/Test2/Hub/Subtest.pm |  2 +-
 cpan/Test-Simple/lib/Test2/IPC.pm |  2 +-
 cpan/Test-Simple/lib/Test2/IPC/Driver.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/IPC/Driver/Files.pm|  2 +-
 cpan/Test-Simple/lib/Test2/Tools/Tiny.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/Util.pm|  2 +-
 cpan/Test-Simple/lib/Test2/Util/ExternalMeta.pm   |  2 +-
 cpan/Test-Simple/lib/Test2/Util/Facets2Legacy.pm  |  2 +-
 cpan/Test-Simple/lib/Test2/Util/HashBase.pm   |  2 +-
 cpan/Test-Simp

[perl.git] branch blead updated. v5.31.0-126-ga5468c61b5

2019-06-03 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/a5468c61b56732d2b8dc7d6f4ea8a4cd7c6c7bde?hp=9f58603cede336c7540a34eadb4488afb074988c>

- Log -
commit a5468c61b56732d2b8dc7d6f4ea8a4cd7c6c7bde
Author: Chris 'BinGOs' Williams 
Date:   Mon Jun 3 13:38:43 2019 +0100

Update CPAN to CPAN version 2.26

  [DELTA]

2019-03-19  k  

  * release 2.26

  * testfix release, no functional change

  * 97-run.t is now skipped when test is run by root user because
  perldoc often fails for root user (thanks to Binarus for
  reporting)

  * small additions to distroprefs and to the Makefile.PL

2019-03-03  k  

  * release 2.25

  * two weeks after the TRIAL release cpantesters have produced 298
  pass and 2 fail reports on 108 different configurations; the two
  fails are outliers I don't understand

  * no functional change over 2.25-TRIAL; only a couple in the
  distroprefs directory which is not used per default

2019-02-16  k  

  * release 2.25-TRIAL

  * fix: Avoid a warning when prompting install_help intro (Nicolas
  R/atoomic)

  * testfix: load the tested module early, before juggling with @INC

  * testfix: replace an exec with system and exit (greetings to Windows)

  * two more distroprefs lines

2019-02-14  k  

  * release 2.24-TRIAL

  * fix: set internal error state on writemakefile=NO in a rare case
  without any output

  * test fix: avoid a so far unreflected dependency on perldoc

  * a few more distroprefs

2019-02-10  k  

  * release 2.23-TRIAL

  * fix: when option cleanup_after_install is active, prevent
  rerunning make install after a cleanup; allow it only with the
  help of force; also prevent that it is triggered too early

  * fix: address #121162: support distroprefs for install.env

  * fix: the option h on cpan script now really ignores all other
  options and arguments

  * fix: Local::Null::Logger on cpan script did not honour
  CPANSCRIPT_LOGLEVEL

  * address #122520: exit 1 on unknown options on cpan script

  * address #94941: refuse to generate reports with CPAN::Reporter
  lower than 1.2011

  * fix: distropref method "goto" now inherits CALLED_FOR and other
  attributes from caller

  * fix: correct a buggy version comparison when testing version of
  Net::Ping

  * portability fix: ensure that Compress::Zlib supports gzopen()

  * internal fix: never overwrite internal attribute CALLED_FOR (no
  known user-relevant implications)

  * tiny test fixed uncovered by cpantesters, various tiny typo
  corrections

  * a couple of new and updated distroprefs files

---

Summary of changes:
 Porting/Maintainers.pl |  2 +-
 cpan/CPAN/lib/App/Cpan.pm  | 43 +++--
 cpan/CPAN/lib/CPAN.pm  | 34 ++---
 cpan/CPAN/lib/CPAN/Bundle.pm   |  3 +-
 cpan/CPAN/lib/CPAN/Distribution.pm | 78 +++---
 cpan/CPAN/lib/CPAN/FirstTime.pm|  8 ++--
 cpan/CPAN/lib/CPAN/HandleConfig.pm |  4 +-
 cpan/CPAN/lib/CPAN/Queue.pm| 13 ++-
 cpan/CPAN/lib/CPAN/Shell.pm|  9 +++--
 cpan/CPAN/lib/CPAN/Tarzip.pm   | 21 ++
 10 files changed, 172 insertions(+), 43 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index c3b817f54d..ae4dfc473b 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -253,7 +253,7 @@ use File::Glob qw(:case);
 },
 
 'CPAN' => {
-'DISTRIBUTION' => 'ANDK/CPAN-2.22.tar.gz',
+'DISTRIBUTION' => 'ANDK/CPAN-2.26.tar.gz',
 'FILES'=> q[cpan/CPAN],
 'EXCLUDED' => [
 qr{^distroprefs/},
diff --git a/cpan/CPAN/lib/App/Cpan.pm b/cpan/CPAN/lib/App/Cpan.pm
index 80c3efec43..b563addf52 100644
--- a/cpan/CPAN/lib/App/Cpan.pm
+++ b/cpan/CPAN/lib/App/Cpan.pm
@@ -6,7 +6,7 @@ use vars qw($VERSION);
 
 use if $] < 5.008 => 'IO::Scalar';
 
-$VERSION = '1.672';
+$VERSION = '1.675';
 
 =head1 NAME
 
@@ -414,13 +414,13 @@ sub _process_options
 
# if no arguments, just drop into the shell
if( 0 == @ARGV ) { CPAN::shell(); exit 0 }
-   else
+   elsif (Getopt::Std::getopts(
+ join( '', @option_order ), \%options ))
{
-   Getopt::Std::getopts(
- join( '', @option_order ), \%options );
 \%options;
}
-   }
+   else { exit 1 }
+}
 
 sub _process_setup_options
{
@@ -431,8 +431,7 @@ sub _process_setup_options

[perl.git] branch blead updated. v5.31.0-125-g9f58603ced

2019-06-03 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/9f58603cede336c7540a34eadb4488afb074988c?hp=be26e211565c83faad0abdb7f5f17d82cfdfe97d>

- Log -
commit 9f58603cede336c7540a34eadb4488afb074988c
Author: Chris 'BinGOs' Williams 
Date:   Mon Jun 3 13:07:59 2019 +0100

Update IO-Compress to CPAN version 2.086

  [DELTA]

  2.086 31 March 2019

  * IO::Compress::Zip & IO::Uncompress::Unzip
Added support for Language Encoding Flag via the EFS option.
Starting point was pull request 
https://github.com/pmqs/IO-Compress/pull/1

  * zipdetails - some support for MVS (Z390) zip files

  * IO::Uncompress::Base
Issue with trailing data after zip archive
#128626 for IO-Compress: mainframe zip archive

  * t/cz-14gzopen.t
cperl error found in 
http://www.cpantesters.org/cpan/report/448cafc4-3108-11e9-9b6b-d3d33d7b1231
Perl has this: "Not enough arguments for Compress::Zlib::gzopen"
cperl uses this: "Not enough arguments for subroutine entry 
Compress::Zlib::gzopen"

  * Handlers being called when optional modules are not installed
#128538:  $SIG{__DIE__}

  *  #128194: Beef up diag when system returns error

  * Moved source to github https://github.com/pmqs/IO-Compress

  * Add META_MERGE to Makefile.PL

  * Added meta-json.t & meta-yaml.t

commit c8aa92e073c5da0f22127b655b3dbe57bf686d2c
Author: Chris 'BinGOs' Williams 
Date:   Mon Jun 3 13:05:30 2019 +0100

Update Compress-Raw-Bzip2 to CPAN version 2.086

  [DELTA]

  2.086 31 March 2019

  * Moved source to github https://github.com/pmqs/Compress-Raw-Bzip2

  * Add META_MERGE to Makefile.PL

  * Added meta-json.t & meta-yaml.t

commit 8284a71c0391a9128ae3e1cbea3a4633d6f9ec7a
Author: Chris 'BinGOs' Williams 
Date:   Mon Jun 3 13:03:49 2019 +0100

Update Compress-Raw-Zlib to CPAN version 2.086

   [DELTA]

2.086 31 March 2019

  * Moved source to github https://github.com/pmqs/Compress-Raw-Zlib

  * Add META_MERGE to Makefile.PL

  * Added meta-json.t & meta-yaml.t

---

Summary of changes:
 MANIFEST   |   3 +
 Porting/Maintainers.pl |   9 +-
 cpan/Compress-Raw-Bzip2/Makefile.PL|  32 ++-
 cpan/Compress-Raw-Bzip2/lib/Compress/Raw/Bzip2.pm  |   2 +-
 cpan/Compress-Raw-Bzip2/t/000prereq.t  |   2 +-
 cpan/Compress-Raw-Zlib/Makefile.PL |  32 ++-
 cpan/Compress-Raw-Zlib/lib/Compress/Raw/Zlib.pm|   2 +-
 cpan/IO-Compress/Makefile.PL   |  34 +++-
 cpan/IO-Compress/bin/zipdetails|  26 ++-
 cpan/IO-Compress/lib/Compress/Zlib.pm  |  14 +-
 cpan/IO-Compress/lib/IO/Compress/Adapter/Bzip2.pm  |   6 +-
 .../IO-Compress/lib/IO/Compress/Adapter/Deflate.pm |   6 +-
 .../lib/IO/Compress/Adapter/Identity.pm|   4 +-
 cpan/IO-Compress/lib/IO/Compress/Base.pm   |   4 +-
 cpan/IO-Compress/lib/IO/Compress/Base/Common.pm|   2 +-
 cpan/IO-Compress/lib/IO/Compress/Bzip2.pm  |  10 +-
 cpan/IO-Compress/lib/IO/Compress/Deflate.pm|  10 +-
 cpan/IO-Compress/lib/IO/Compress/Gzip.pm   |  12 +-
 cpan/IO-Compress/lib/IO/Compress/Gzip/Constants.pm |   2 +-
 cpan/IO-Compress/lib/IO/Compress/RawDeflate.pm |  12 +-
 cpan/IO-Compress/lib/IO/Compress/Zip.pm|  66 ---
 cpan/IO-Compress/lib/IO/Compress/Zip/Constants.pm  |   2 +-
 cpan/IO-Compress/lib/IO/Compress/Zlib/Constants.pm |   2 +-
 cpan/IO-Compress/lib/IO/Compress/Zlib/Extra.pm |   4 +-
 .../lib/IO/Uncompress/Adapter/Bunzip2.pm   |   6 +-
 .../lib/IO/Uncompress/Adapter/Identity.pm  |   6 +-
 .../lib/IO/Uncompress/Adapter/Inflate.pm   |   6 +-
 cpan/IO-Compress/lib/IO/Uncompress/AnyInflate.pm   |  18 +-
 .../IO-Compress/lib/IO/Uncompress/AnyUncompress.pm |  48 ++---
 cpan/IO-Compress/lib/IO/Uncompress/Base.pm |   8 +-
 cpan/IO-Compress/lib/IO/Uncompress/Bunzip2.pm  |   8 +-
 cpan/IO-Compress/lib/IO/Uncompress/Gunzip.pm   |  12 +-
 cpan/IO-Compress/lib/IO/Uncompress/Inflate.pm  |   8 +-
 cpan/IO-Compress/lib/IO/Uncompress/RawInflate.pm   |  10 +-
 cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm|  47 -
 cpan/IO-Compress/t/000prereq.t |   2 +-
 cpan/IO-Compress/t/050interop-gzip.t   |   4 +-
 cpan/IO-Compress/t/107multi-zip-only.t | 102 ++
 cpan/IO-Compress/t/112utf8-zip.t   | 220 +
 cpan/IO-Compress/t/cz-14gzopen.t   |   

[perl.git] branch blead updated. v5.31.0-122-gbe26e21156

2019-06-03 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/be26e211565c83faad0abdb7f5f17d82cfdfe97d?hp=fef47adaf9aff92370afa2482f7c17f81cabfab7>

- Log -
commit be26e211565c83faad0abdb7f5f17d82cfdfe97d
Author: Chris 'BinGOs' Williams 
Date:   Mon Jun 3 12:15:03 2019 +0100

Update podlators to CPAN version 4.12

  [DELTA]

podlators 4.12 (2019-05-31)

Skip the man/no-encode.t test if Encode is already loaded while
running the test suite, which seems to happen sometimes with CPAN
Testers tests.

commit 74345e5babdbabfa88bf620ee5d6e7aa73434884
Author: Chris 'BinGOs' Williams 
Date:   Mon Jun 3 12:12:07 2019 +0100

Update Pod-Simple to CPAN version 3.38

  [DELTA]

  * Release 3.38
2019-05-30 Karl Williamson 
  Removed some alien files that somehow got in the tar, including a copy
  of Pod::Escapes.  Spotted by Petr Pisar++

  * Release 3.37
2019-05-30 Karl Williamson 
  Suppressed some expected diagnostics under harness
  Pod::Simple now depends on the 'if' module

---

Summary of changes:
 Porting/Maintainers.pl |  4 ++--
 cpan/Pod-Simple/lib/Pod/Simple.pm  |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/Checker.pm  |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/Debug.pm|  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/DumpAsText.pm   |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/DumpAsXML.pm|  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/HTML.pm |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/HTMLBatch.pm|  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/LinkSection.pm  |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/Methody.pm  |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/Progress.pm |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/PullParser.pm   |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/PullParserEndToken.pm   |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/PullParserStartToken.pm |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/PullParserTextToken.pm  |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/PullParserToken.pm  |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/RTF.pm  |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/Search.pm   |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/SimpleTree.pm   |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/Text.pm |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/TextContent.pm  |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/TiedOutFH.pm|  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/Transcode.pm|  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/TranscodeDumb.pm|  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/TranscodeSmart.pm   |  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/XHTML.pm|  2 +-
 cpan/Pod-Simple/lib/Pod/Simple/XMLOutStream.pm |  2 +-
 cpan/Pod-Simple/t/JustPod_corpus.t |  2 +-
 cpan/podlators/lib/Pod/Man.pm  |  2 +-
 cpan/podlators/lib/Pod/ParseLink.pm|  2 +-
 cpan/podlators/lib/Pod/Text.pm |  2 +-
 cpan/podlators/lib/Pod/Text/Color.pm   |  2 +-
 cpan/podlators/lib/Pod/Text/Overstrike.pm  |  2 +-
 cpan/podlators/lib/Pod/Text/Termcap.pm |  2 +-
 cpan/podlators/t/man/no-encode.t   | 14 ++
 36 files changed, 46 insertions(+), 40 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index ef5bc075c9..43bc3d569a 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -921,7 +921,7 @@ use File::Glob qw(:case);
 },
 
 'Pod::Simple' => {
-'DISTRIBUTION' => 'KHW/Pod-Simple-3.36.tar.gz',
+'DISTRIBUTION' => 'KHW/Pod-Simple-3.38.tar.gz',
 'FILES'=> q[cpan/Pod-Simple],
 },
 
@@ -931,7 +931,7 @@ use File::Glob qw(:case);
 },
 
 'podlators' => {
-'DISTRIBUTION' => 'RRA/podlators-4.11.tar.gz',
+'DISTRIBUTION' => 'RRA/podlators-4.12.tar.gz',
 'FILES'=> q[cpan/podlators pod/perlpodstyle.pod],
 'EXCLUDED' => [
 qr{^docs/metadata/},
diff --git a/cpan/Pod-Simple/lib/Pod/Simple.pm 
b/cpan/Pod-Simple/lib/Pod/Simple.pm
index a9db8c2a68..8d09c258a0 100644
--- a/cpan/Pod-Simple/lib/Pod/Simple.pm
+++ b/cpan/Pod-Simple/lib/Pod/Simple.pm
@@ -18,7 +18,7 @@ use vars qw(
 );
 
 @ISA = ('Pod::Simple::BlackBox');
-$VERSION = '3.36';
+$VERSION = '3.38';
 
 @Known_formatting_codes = qw(I B C L E F S X Z); 
 %Known_formatting_codes = map(($_=>1), @Known_formatting_codes);
diff --git a/cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm 
b/cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm
index 7f30052b0d..af736f86df 100644
--- a/cpan/Pod-Simple/l

[perl.git] branch blead updated. v5.31.0-111-g3000ebb883

2019-06-02 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/3000ebb8835feceffa00b8081072ed74a39db7e3?hp=c8b94fe0369af7071d2cfe1221aeb0b9f6c4d284>

- Log -
commit 3000ebb8835feceffa00b8081072ed74a39db7e3
Author: Chris 'BinGOs' Williams 
Date:   Sun Jun 2 09:41:35 2019 +0100

Update ExtUtils-MakeMaker to CPAN version 7.36

  [DELTA]

7.36  Sun Apr 28 16:28:20 BST 2019

No changes since v7.35_14

This release was made possible by the kind
sponsors of the 2019 Perl Toolchain Summit
held in Marlow, UK:

Booking.com, cPanel, MaxMind, FastMail, ZipRecruiter,
Cogendo, Elastic, OpenCage Data, Bluehost, Perl Services,
Zoopla, Archer Education, OpusVL, Oetiker+Partner, YEF

7.35_14 Sun Apr 28 14:12:22 BST 2019

Win32 fixes:
- Add ExtUtils::PL2Bat path to pl2bat when PERL_CORE

7.35_13 Sun Apr 28 11:57:57 BST 2019

Bug fixes:
- Suppress warnings from EUMM::Locale code page workaround

7.35_12 Sat Apr 27 22:37:26 BST 2019

Enhancements:
- add AppVeyor CI configuration
  see <https://github.com/rivy/CI.AppVeyor.helpers-perl> for more 
information

Bug fixes:
- Resolve RTs 127028 && 127316 on Mojave system perl
- Honour man page disablement under INSTALL_BASE
- fix `dmake` warning by removing dmake-superfluous ".NOTPARALLEL" 
target
- suppress inherited AUTOLOAD warning for 'Win32::ConsoleCP()'
- fix perl image (aka, executable) quoting for `dmake` builds
- skip broken test for Win32 strawberry perl v5.10 (and some earlier 
versions)
- add workaround to ExtUtils::MakeMaker::Locale for code pages 
'cp65000' and 'cp65001'

7.35_11 Thu Apr 25 11:53:59 BST 2019

Bug fixes:
- Fix RT#128004 gcc AIX builds broken

7.35_10 Wed Feb 20 10:03:50 GMT 2019

Test fixes:
- Skip "merged /usr" tests on MSWin32

7.35_09 Mon Feb 18 10:05:42 GMT 2019

Bug fixes:
- stringify version before comparing

Test fixes:
- Changed wording of skip message for xsstatic

QA fixes:
- travis is deprecating container-based environments

7.35_08 Thu Dec  6 10:22:02 GMT 2018

Enhancements:
- propagate all variables used by Buildroot to subdirs

7.35_07 Fri Nov 23 11:34:27 GMT 2018

Bug fixes:
- Avoid mangling /bin non-perl shebangs on merged-/usr systems

VMS fixes:
- Handle PERL_ARCHLIBDEP and DESTINSTALL... macros on VMS.
- Remove trailing space from multi-in.PL in PL_FILES.t
- Skip "merged /usr" tests on VMS.

7.35_06 Thu Jul 19 20:30:55 BST 2018

Enhancements:
- Override shebang with PERL_MM_SHEBANG=relocatable env var

Bug fixes:
- Refactored Liblist::Kid tests, enabling UNIX testing

7.35_05 Tue Jul 10 09:44:25 BST 2018

Win32 fixes:
-  add Visual C parallel building support

7.35_04 Mon Jul  9 10:21:59 BST 2018

Bug fixes:
- Fix manification on MSWin32

Doc fixes:
- Mention manifypods target in FAQ for
  man creation on non-un*x OS

7.35_03 Fri Apr 27 14:28:21 BST 2018

Enhancements:
- Allow specifying extra inputs for PL_FILES scripts

7.35_02 Tue Apr 24 11:38:39 BST 2018

Core fixes:
- Win32 fixes for gmake 4.2.1 in quoting literals

7.35_01 Thu Apr 19 13:17:35 BST 2018

Core fixes:
- use tr instead of eval on $VERSION
- Fix PUREPERL_ONLY warnings

---

Summary of changes:
 Porting/Maintainers.pl |   2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm|   4 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm |   4 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm|   4 +-
 .../ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm |  11 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm |   4 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm |   8 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm |  12 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm|   6 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm  |   6 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_DOS.pm |   4 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm  |   4 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm   |   4 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm |   6 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm |   4 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_QNX.pm |   4 +-
 cpan/ExtUtils-MakeMaker/

[perl.git] branch blead updated. v5.29.10-26-g73d55174d6

2019-04-27 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/73d55174d6db78ea85ed8b75e10b6f181d7b82cc?hp=aadf4f9e12899613613b1d728e8323b691c65659>

- Log -
commit 73d55174d6db78ea85ed8b75e10b6f181d7b82cc
Author: Chris 'BinGOs' Williams 
Date:   Sat Apr 27 09:31:36 2019 +0100

CBuilder is 0.280231 on the CPANs

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index cee5897b8c..45095d07df 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -426,7 +426,7 @@ use File::Glob qw(:case);
 },
 
 'ExtUtils::CBuilder' => {
-'DISTRIBUTION' => 'AMBS/ExtUtils-CBuilder-0.280230.tar.gz',
+'DISTRIBUTION' => 'AMBS/ExtUtils-CBuilder-0.280231.tar.gz',
 'FILES'=> q[dist/ExtUtils-CBuilder],
 'EXCLUDED' => [
 qw(README.mkdn),

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.29.10-15-ge7e4fc7fa5

2019-04-25 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/e7e4fc7fa5294caecb0353b51f5bc576142780af?hp=bf15e0f6e06f5a273aa0ba5f865beea1124a9a27>

- Log -
commit e7e4fc7fa5294caecb0353b51f5bc576142780af
Author: Chris 'BinGOs' Williams 
Date:   Thu Apr 25 09:45:29 2019 +0100

Storable is 3.15 on CPAN

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index af2bb288be..7d48d0dbe0 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -973,7 +973,7 @@ use File::Glob qw(:case);
 },
 
 'Storable' => {
-'DISTRIBUTION' => 'XSAWYERX/Storable-3.11.tar.gz',
+'DISTRIBUTION' => 'XSAWYERX/Storable-3.15.tar.gz',
 'FILES'=> q[dist/Storable],
 'EXCLUDED' => [
 qr{^t/compat/},

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.29.8-8-g60938bdc98

2019-02-21 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/60938bdc98cc202febdaf990b6841a9f0600a5f2?hp=6e6cdde63658709abb7347e7c4b065138fe839f1>

- Log -
commit 60938bdc98cc202febdaf990b6841a9f0600a5f2
Author: Chris 'BinGOs' Williams 
Date:   Thu Feb 21 11:11:58 2019 +

they seek him here, they seek him there

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 7e97bd700f..5775b11347 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -781,7 +781,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20190120.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20190220.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.29.7-102-ga6afdf72cd

2019-02-14 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/a6afdf72cdabc9d256e910f1b59a91df3871f687?hp=df56252693bd11e327028760933a76b8c071fdea>

- Log -
commit a6afdf72cdabc9d256e910f1b59a91df3871f687
Author: Chris 'BinGOs' Williams 
Date:   Thu Feb 14 13:17:57 2019 +

Update Test-Simple to CPAN version 1.302162

  [DELTA]

1.302162  2019-02-05 19:55:14-08:00 America/Los_Angeles

- Typo fixes in documentation

---

Summary of changes:
 Porting/Maintainers.pl   | 2 +-
 cpan/Test-Simple/lib/Test/Builder.pm | 2 +-
 cpan/Test-Simple/lib/Test/Builder/Formatter.pm   | 2 +-
 cpan/Test-Simple/lib/Test/Builder/Module.pm  | 2 +-
 cpan/Test-Simple/lib/Test/Builder/Tester.pm  | 2 +-
 cpan/Test-Simple/lib/Test/Builder/Tester/Color.pm| 2 +-
 cpan/Test-Simple/lib/Test/Builder/TodoDiag.pm| 2 +-
 cpan/Test-Simple/lib/Test/More.pm| 2 +-
 cpan/Test-Simple/lib/Test/Simple.pm  | 2 +-
 cpan/Test-Simple/lib/Test/Tester.pm  | 2 +-
 cpan/Test-Simple/lib/Test/Tester/Capture.pm  | 2 +-
 cpan/Test-Simple/lib/Test/Tester/CaptureRunner.pm| 2 +-
 cpan/Test-Simple/lib/Test/Tester/Delegate.pm | 2 +-
 cpan/Test-Simple/lib/Test/use/ok.pm  | 2 +-
 cpan/Test-Simple/lib/Test2.pm| 2 +-
 cpan/Test-Simple/lib/Test2/API.pm| 4 ++--
 cpan/Test-Simple/lib/Test2/API/Breakage.pm   | 2 +-
 cpan/Test-Simple/lib/Test2/API/Context.pm| 2 +-
 cpan/Test-Simple/lib/Test2/API/Instance.pm   | 2 +-
 cpan/Test-Simple/lib/Test2/API/Stack.pm  | 2 +-
 cpan/Test-Simple/lib/Test2/Event.pm  | 2 +-
 cpan/Test-Simple/lib/Test2/Event/Bail.pm | 2 +-
 cpan/Test-Simple/lib/Test2/Event/Diag.pm | 2 +-
 cpan/Test-Simple/lib/Test2/Event/Encoding.pm | 2 +-
 cpan/Test-Simple/lib/Test2/Event/Exception.pm| 2 +-
 cpan/Test-Simple/lib/Test2/Event/Fail.pm | 2 +-
 cpan/Test-Simple/lib/Test2/Event/Generic.pm  | 2 +-
 cpan/Test-Simple/lib/Test2/Event/Note.pm | 2 +-
 cpan/Test-Simple/lib/Test2/Event/Ok.pm   | 2 +-
 cpan/Test-Simple/lib/Test2/Event/Pass.pm | 2 +-
 cpan/Test-Simple/lib/Test2/Event/Plan.pm | 2 +-
 cpan/Test-Simple/lib/Test2/Event/Skip.pm | 2 +-
 cpan/Test-Simple/lib/Test2/Event/Subtest.pm  | 2 +-
 cpan/Test-Simple/lib/Test2/Event/TAP/Version.pm  | 2 +-
 cpan/Test-Simple/lib/Test2/Event/V2.pm   | 2 +-
 cpan/Test-Simple/lib/Test2/Event/Waiting.pm  | 2 +-
 cpan/Test-Simple/lib/Test2/EventFacet.pm | 2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/About.pm   | 2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Amnesty.pm | 2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Assert.pm  | 2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Control.pm | 2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Error.pm   | 2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Hub.pm | 2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Info.pm| 2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Meta.pm| 2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Parent.pm  | 2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Plan.pm| 2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Render.pm  | 2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Trace.pm   | 2 +-
 cpan/Test-Simple/lib/Test2/Formatter.pm  | 2 +-
 cpan/Test-Simple/lib/Test2/Formatter/TAP.pm  | 2 +-
 cpan/Test-Simple/lib/Test2/Hub.pm| 2 +-
 cpan/Test-Simple/lib/Test2/Hub/Interceptor.pm| 2 +-
 cpan/Test-Simple/lib/Test2/Hub/Interceptor/Terminator.pm | 2 +-
 cpan/Test-Simple/lib/Test2/Hub/Subtest.pm| 2 +-
 cpan/Test-Simple/lib/Test2/IPC.pm| 2 +-
 cpan/Test-Simple/lib/Test2/IPC/Driver.pm | 2 +-
 cpan/Test-Simple/lib/Test2/IPC/Driver/Files.pm   | 2 +-
 cpan/Test-Simple/lib/Test2/Tools/Tiny.pm | 2 +-
 cpan/Test-Simple/lib/Test2/Util.pm   | 2 +-
 cpan/Test-Simple/lib/Test2/Util/ExternalMeta.pm  | 2 +-
 cpan/Test-Simple/lib/Test2/Util/Facets2Legacy.pm | 2 +-
 cpan/Test-Simple/lib/Test2/Util/HashBase.pm  | 2 +-
 cpan/Test-Simple/lib/Test2/Util/Trace.pm | 2 +-
 cpan/Test-Simple/lib/ok.pm   | 2 +-
 65 files changed, 66 insertions(+), 66 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl

[perl.git] branch blead updated. v5.29.7-33-gbbe6f202f7

2019-01-31 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/bbe6f202f7bf0108cfc3bc44dbab7be65c113ce2?hp=e8db349f5c61708301fd5463e49bfe95c448dd6d>

- Log -
commit bbe6f202f7bf0108cfc3bc44dbab7be65c113ce2
Author: Chris 'BinGOs' Williams 
Date:   Thu Jan 31 09:12:29 2019 +

Update Encode to CPAN version 3.00

  [DELTA]

$Revision: 3.00 $ $Date: 2019/01/31 04:51:32 $
! Encode.pm
  VERSION bumped to 3.00 to make PAUSE happy

2.100 2019/01/31 04:26:40
!  Encode.xs MANIFEST
+  t/xml.t
  Pulled: Do not access SV* buffer if we have not called SvPV_force()
  https://github.com/dankogai/p5-encode/pull/137
! MANIFEST
  remove utf8messages.t which is already deleted from the repository.

---

Summary of changes:
 MANIFEST  |  1 +
 Porting/Maintainers.pl|  2 +-
 cpan/Encode/Encode.pm |  4 ++--
 cpan/Encode/Encode.xs | 28 ++--
 cpan/Encode/t/decode.t|  2 +-
 cpan/Encode/t/enc_eucjp.t |  2 +-
 cpan/Encode/t/xml.t   | 22 ++
 7 files changed, 38 insertions(+), 23 deletions(-)
 create mode 100644 cpan/Encode/t/xml.t

diff --git a/MANIFEST b/MANIFEST
index ec6ee36963..c954476faa 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -634,6 +634,7 @@ cpan/Encode/t/utf8strict.t  test script
 cpan/Encode/t/utf8warnings.t
 cpan/Encode/t/whatwg-aliases.json
 cpan/Encode/t/whatwg-aliases.t
+cpan/Encode/t/xml.t
 cpan/Encode/TW/Makefile.PL Encode extension
 cpan/Encode/TW/TW.pm   Encode extension
 cpan/Encode/ucm/8859-1.ucm Unicode Character Map
diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index a76d9cf16a..e88b33d79e 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -386,7 +386,7 @@ use File::Glob qw(:case);
 },
 
 'Encode' => {
-'DISTRIBUTION' => 'DANKOGAI/Encode-2.99.tar.gz',
+'DISTRIBUTION' => 'DANKOGAI/Encode-3.00.tar.gz',
 'FILES'=> q[cpan/Encode],
 },
 
diff --git a/cpan/Encode/Encode.pm b/cpan/Encode/Encode.pm
index ec625b9f20..6d240b3bc1 100644
--- a/cpan/Encode/Encode.pm
+++ b/cpan/Encode/Encode.pm
@@ -1,5 +1,5 @@
 #
-# $Id: Encode.pm,v 2.99 2019/01/21 03:11:41 dankogai Exp $
+# $Id: Encode.pm,v 3.00 2019/01/31 04:49:28 dankogai Exp $
 #
 package Encode;
 use strict;
@@ -7,7 +7,7 @@ use warnings;
 use constant DEBUG => !!$ENV{PERL_ENCODE_DEBUG};
 our $VERSION;
 BEGIN {
-$VERSION = sprintf "%d.%02d", q$Revision: 2.99 $ =~ /(\d+)/g;
+$VERSION = sprintf "%d.%02d", q$Revision: 3.00 $ =~ /(\d+)/g;
 require XSLoader;
 XSLoader::load( __PACKAGE__, $VERSION );
 }
diff --git a/cpan/Encode/Encode.xs b/cpan/Encode/Encode.xs
index ddc1b1f366..30fbeaba5f 100644
--- a/cpan/Encode/Encode.xs
+++ b/cpan/Encode/Encode.xs
@@ -1,5 +1,5 @@
 /*
- $Id: Encode.xs,v 2.45 2019/01/21 03:13:35 dankogai Exp $
+ $Id: Encode.xs,v 2.46 2019/01/31 04:26:40 dankogai Exp $
  */
 
 #define PERL_NO_GET_CONTEXT
@@ -148,6 +148,7 @@ encode_method(pTHX_ const encode_t * enc, const encpage_t * 
dir, SV * src, U8 *
  IV check, STRLEN * offset, SV * term, int * retcode, 
  SV *fallback_cb)
 {
+U8 *sorig= s;
 STRLEN tlen  = slen;
 STRLEN ddone = 0;
 STRLEN sdone = 0;
@@ -309,7 +310,7 @@ encode_method(pTHX_ const encode_t * enc, const encpage_t * 
dir, SV * src, U8 *
 /* settle variables when fallback */
 d= (U8 *)SvEND(dst);
 dlen = SvLEN(dst) - ddone - 1;
-s= (U8*)SvPVX(src) + sdone;
+s= sorig + sdone;
 slen = tlen - sdone;
 break;
 
@@ -322,12 +323,9 @@ encode_method(pTHX_ const encode_t * enc, const encpage_t 
* dir, SV * src, U8 *
 }   /* End of looping through the string */
  ENCODE_SET_SRC:
 if (check && !(check & ENCODE_LEAVE_SRC)){
-sdone = SvCUR(src) - (slen+sdone);
-if (sdone) {
+sdone = tlen - (slen+sdone);
 sv_setpvn(src, (char*)s+slen, sdone);
-}
-SvCUR_set(src, sdone);
-SvSETMAGIC(src);
+SvSETMAGIC(src);
 }
 /* warn("check = 0x%X, code = 0x%d\n", check, code); */
 
@@ -335,7 +333,7 @@ encode_method(pTHX_ const encode_t * enc, const encpage_t * 
dir, SV * src, U8 *
 SvPOK_only(dst);
 
 #if ENCODE_XS_PROFILE
-if (SvCUR(dst) > SvCUR(src)){
+if (SvCUR(dst) > tlen){
 Perl_warn(aTHX_
   "SvLEN(dst)=%d, SvCUR(dst)=%d. %d bytes unused(%f %%)\n",
   SvLEN(dst), SvCUR(dst), SvLEN(dst) - SvCUR(dst),
@@ -666,12 +664,9 @@ PPCODE:
 
 /* Clear out translated part of source unless asked not to */
 if (modify) {
-slen = e-s;
-if (slen) {
+slen = e-s;
 sv_setpvn(src, (char*)s, slen);
-}
-SvCUR_set(src, s

[perl.git] branch blead updated. v5.29.7-28-g33951b7932

2019-01-29 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/33951b79329d4486fe6ad260a4842e69dfa98462?hp=1d1c7c15be5d21c01f7483ff9e85d8711198f1f1>

- Log -
commit 33951b79329d4486fe6ad260a4842e69dfa98462
Author: Chris 'BinGOs' Williams 
Date:   Tue Jan 29 20:02:22 2019 +

Update Test-Simple to CPAN version 1.302161

  [DELTA]

1.302161  2019-01-29 09:34:27-08:00 America/Los_Angeles (TRIAL RELEASE)

- Remove SHM Optimization

---

Summary of changes:
 Porting/Maintainers.pl |   2 +-
 cpan/Test-Simple/lib/Test/Builder.pm   |   4 +-
 cpan/Test-Simple/lib/Test/Builder/Formatter.pm |   2 +-
 cpan/Test-Simple/lib/Test/Builder/Module.pm|   2 +-
 cpan/Test-Simple/lib/Test/Builder/Tester.pm|   2 +-
 cpan/Test-Simple/lib/Test/Builder/Tester/Color.pm  |   2 +-
 cpan/Test-Simple/lib/Test/Builder/TodoDiag.pm  |   2 +-
 cpan/Test-Simple/lib/Test/More.pm  |   2 +-
 cpan/Test-Simple/lib/Test/Simple.pm|   2 +-
 cpan/Test-Simple/lib/Test/Tester.pm|   2 +-
 cpan/Test-Simple/lib/Test/Tester/Capture.pm|   2 +-
 cpan/Test-Simple/lib/Test/Tester/CaptureRunner.pm  |   2 +-
 cpan/Test-Simple/lib/Test/Tester/Delegate.pm   |   2 +-
 cpan/Test-Simple/lib/Test/use/ok.pm|   2 +-
 cpan/Test-Simple/lib/Test2.pm  |   2 +-
 cpan/Test-Simple/lib/Test2/API.pm  |   8 +-
 cpan/Test-Simple/lib/Test2/API/Breakage.pm |   2 +-
 cpan/Test-Simple/lib/Test2/API/Context.pm  |   2 +-
 cpan/Test-Simple/lib/Test2/API/Instance.pm | 189 ++---
 cpan/Test-Simple/lib/Test2/API/Stack.pm|   2 +-
 cpan/Test-Simple/lib/Test2/Event.pm|   2 +-
 cpan/Test-Simple/lib/Test2/Event/Bail.pm   |   2 +-
 cpan/Test-Simple/lib/Test2/Event/Diag.pm   |   2 +-
 cpan/Test-Simple/lib/Test2/Event/Encoding.pm   |   2 +-
 cpan/Test-Simple/lib/Test2/Event/Exception.pm  |   2 +-
 cpan/Test-Simple/lib/Test2/Event/Fail.pm   |   2 +-
 cpan/Test-Simple/lib/Test2/Event/Generic.pm|   2 +-
 cpan/Test-Simple/lib/Test2/Event/Note.pm   |   2 +-
 cpan/Test-Simple/lib/Test2/Event/Ok.pm |   2 +-
 cpan/Test-Simple/lib/Test2/Event/Pass.pm   |   2 +-
 cpan/Test-Simple/lib/Test2/Event/Plan.pm   |   2 +-
 cpan/Test-Simple/lib/Test2/Event/Skip.pm   |   2 +-
 cpan/Test-Simple/lib/Test2/Event/Subtest.pm|   2 +-
 cpan/Test-Simple/lib/Test2/Event/TAP/Version.pm|   2 +-
 cpan/Test-Simple/lib/Test2/Event/V2.pm |   2 +-
 cpan/Test-Simple/lib/Test2/Event/Waiting.pm|   2 +-
 cpan/Test-Simple/lib/Test2/EventFacet.pm   |   2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/About.pm |   2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Amnesty.pm   |   2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Assert.pm|   2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Control.pm   |   2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Error.pm |   2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Hub.pm   |   2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Info.pm  |   2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Meta.pm  |   2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Parent.pm|   2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Plan.pm  |   2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Render.pm|   2 +-
 cpan/Test-Simple/lib/Test2/EventFacet/Trace.pm |   2 +-
 cpan/Test-Simple/lib/Test2/Formatter.pm|   2 +-
 cpan/Test-Simple/lib/Test2/Formatter/TAP.pm|   2 +-
 cpan/Test-Simple/lib/Test2/Hub.pm  |   2 +-
 cpan/Test-Simple/lib/Test2/Hub/Interceptor.pm  |   2 +-
 .../lib/Test2/Hub/Interceptor/Terminator.pm|   2 +-
 cpan/Test-Simple/lib/Test2/Hub/Subtest.pm  |   2 +-
 cpan/Test-Simple/lib/Test2/IPC.pm  |   2 +-
 cpan/Test-Simple/lib/Test2/IPC/Driver.pm   |  33 +---
 cpan/Test-Simple/lib/Test2/IPC/Driver/Files.pm |  26 +--
 cpan/Test-Simple/lib/Test2/Tools/Tiny.pm   |   2 +-
 cpan/Test-Simple/lib/Test2/Util.pm |   2 +-
 cpan/Test-Simple/lib/Test2/Util/ExternalMeta.pm|   2 +-
 cpan/Test-Simple/lib/Test2/Util/Facets2Legacy.pm   |   2 +-
 cpan/Test-Simple/lib/Test2/Util/HashBase.pm|   2 +-
 cpan/Test-Simple/lib/Test2/Util/Trace.pm   |   2 +-
 cpan/Test-Simple/lib/ok.pm |   2 +-
 cpan/Test-Simple/t/Test2/modules/API/Instance.t| 126 +-
 .../Test-Simple/t/Test2/modules/IPC/Driver/Files.t |   5 -
 67 files changed, 88 insertions(+), 423 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index bc55dac851..a76d9cf16a 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -

[perl.git] branch blead updated. v5.29.7-25-g257870a65c

2019-01-28 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/257870a65c4f7004a643994cbd0c6bce11db9f8b?hp=6bf77a4bea241aa338f9a8d7ba6aaf25db91e34b>

- Log -
commit 257870a65c4f7004a643994cbd0c6bce11db9f8b
Author: Chris 'BinGOs' Williams 
Date:   Mon Jan 28 14:31:57 2019 +

Update perlfaq to CPAN version 5.20190126

  [DELTA]

5.20190126  2019-01-26 04:39:37Z
  * Many typos and pod markup fixed (PR#75, #76) thanks, Joaquin Ferrero!)
  * Added reference in perlfaq to new ~ syntax in indented here-docs (PR#77,
thanks Celejar!)

---

Summary of changes:
 Porting/Maintainers.pl|  2 +-
 cpan/perlfaq/lib/perlfaq.pm   |  2 +-
 cpan/perlfaq/lib/perlfaq.pod  |  2 +-
 cpan/perlfaq/lib/perlfaq1.pod |  2 +-
 cpan/perlfaq/lib/perlfaq2.pod |  2 +-
 cpan/perlfaq/lib/perlfaq3.pod |  2 +-
 cpan/perlfaq/lib/perlfaq4.pod |  6 +-
 cpan/perlfaq/lib/perlfaq5.pod |  6 +++---
 cpan/perlfaq/lib/perlfaq6.pod | 34 +-
 cpan/perlfaq/lib/perlfaq7.pod |  2 +-
 cpan/perlfaq/lib/perlfaq8.pod |  4 ++--
 cpan/perlfaq/lib/perlfaq9.pod |  2 +-
 cpan/perlfaq/lib/perlglossary.pod |  2 +-
 13 files changed, 36 insertions(+), 32 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 1d4217ee3e..bc55dac851 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -864,7 +864,7 @@ use File::Glob qw(:case);
 },
 
 'perlfaq' => {
-'DISTRIBUTION' => 'ETHER/perlfaq-5.20180915.tar.gz',
+'DISTRIBUTION' => 'ETHER/perlfaq-5.20190126.tar.gz',
 'FILES'=> q[cpan/perlfaq],
 'EXCLUDED' => [ qr/^inc/, qr/^xt/, qr{^t/00-} ],
 },
diff --git a/cpan/perlfaq/lib/perlfaq.pm b/cpan/perlfaq/lib/perlfaq.pm
index f0db2da8ac..b3645bc3cb 100644
--- a/cpan/perlfaq/lib/perlfaq.pm
+++ b/cpan/perlfaq/lib/perlfaq.pm
@@ -2,6 +2,6 @@ use strict;
 use warnings;
 package perlfaq;
 
-our $VERSION = '5.20180915';
+our $VERSION = '5.20190126';
 
 1;
diff --git a/cpan/perlfaq/lib/perlfaq.pod b/cpan/perlfaq/lib/perlfaq.pod
index 19177f9a9e..3dd9f6c3c9 100644
--- a/cpan/perlfaq/lib/perlfaq.pod
+++ b/cpan/perlfaq/lib/perlfaq.pod
@@ -4,7 +4,7 @@ perlfaq - Frequently asked questions about Perl
 
 =head1 VERSION
 
-version 5.20180915
+version 5.20190126
 
 =head1 DESCRIPTION
 
diff --git a/cpan/perlfaq/lib/perlfaq1.pod b/cpan/perlfaq/lib/perlfaq1.pod
index b9d04297da..4c023f8eb4 100644
--- a/cpan/perlfaq/lib/perlfaq1.pod
+++ b/cpan/perlfaq/lib/perlfaq1.pod
@@ -4,7 +4,7 @@ perlfaq1 - General Questions About Perl
 
 =head1 VERSION
 
-version 5.20180915
+version 5.20190126
 
 =head1 DESCRIPTION
 
diff --git a/cpan/perlfaq/lib/perlfaq2.pod b/cpan/perlfaq/lib/perlfaq2.pod
index 3b168ea211..c039bdfd13 100644
--- a/cpan/perlfaq/lib/perlfaq2.pod
+++ b/cpan/perlfaq/lib/perlfaq2.pod
@@ -4,7 +4,7 @@ perlfaq2 - Obtaining and Learning about Perl
 
 =head1 VERSION
 
-version 5.20180915
+version 5.20190126
 
 =head1 DESCRIPTION
 
diff --git a/cpan/perlfaq/lib/perlfaq3.pod b/cpan/perlfaq/lib/perlfaq3.pod
index c18448211e..df99fd8d87 100644
--- a/cpan/perlfaq/lib/perlfaq3.pod
+++ b/cpan/perlfaq/lib/perlfaq3.pod
@@ -4,7 +4,7 @@ perlfaq3 - Programming Tools
 
 =head1 VERSION
 
-version 5.20180915
+version 5.20190126
 
 =head1 DESCRIPTION
 
diff --git a/cpan/perlfaq/lib/perlfaq4.pod b/cpan/perlfaq/lib/perlfaq4.pod
index 8afd54e368..55f9f6fd13 100644
--- a/cpan/perlfaq/lib/perlfaq4.pod
+++ b/cpan/perlfaq/lib/perlfaq4.pod
@@ -4,7 +4,7 @@ perlfaq4 - Data Manipulation
 
 =head1 VERSION
 
-version 5.20180915
+version 5.20190126
 
 =head1 DESCRIPTION
 
@@ -1244,6 +1244,10 @@ indentation correctly preserved:
 --Bilbo in /usr/src/perl/pp_ctl.c
 EVER_ON_AND_ON
 
+Beginning with Perl version 5.26, a much simpler and cleaner way to
+write indented here documents has been added to the language: the
+tilde (~) modifier. See L for details.
+
 =head1 Data: Arrays
 
 =head2 What is the difference between a list and an array?
diff --git a/cpan/perlfaq/lib/perlfaq5.pod b/cpan/perlfaq/lib/perlfaq5.pod
index 58441bf275..aa7764b969 100644
--- a/cpan/perlfaq/lib/perlfaq5.pod
+++ b/cpan/perlfaq/lib/perlfaq5.pod
@@ -4,7 +4,7 @@ perlfaq5 - Files and Formats
 
 =head1 VERSION
 
-version 5.20180915
+version 5.20190126
 
 =head1 DESCRIPTION
 
@@ -801,7 +801,7 @@ To open file for writing, create new file, file must not 
exist:
 
 To open file for appending, create if necessary:
 
-open my $fh, '>>' $path   or die $!;
+open my $fh, '>>', $path  or die $!;
 sysopen my $fh, $path, O_WRONLY|O_APPEND|O_CREAT  or die $!;
 sysopen my $fh, $path, O_WRONLY|O_APPEND|O_CREAT, 0666 or die $!;
 
@@ -1543,7 +1543,7 @@ a similar interface, b

[perl.git] branch blead updated. v5.29.7-13-gde6852e1f8

2019-01-21 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/de6852e1f88363cd1f464aea12d73232a18c25a5?hp=20797ee136d20e2b1a349821622af71c5da520cf>

- Log -
commit de6852e1f88363cd1f464aea12d73232a18c25a5
Author: Chris 'BinGOs' Williams 
Date:   Mon Jan 21 14:42:56 2019 +

Test file in Encode is no longer customised

---

Summary of changes:
 Porting/Maintainers.pl   | 4 
 t/porting/customized.dat | 1 -
 2 files changed, 5 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 4b0551b8aa..1d4217ee3e 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -388,10 +388,6 @@ use File::Glob qw(:case);
 'Encode' => {
 'DISTRIBUTION' => 'DANKOGAI/Encode-2.99.tar.gz',
 'FILES'=> q[cpan/Encode],
-'CUSTOMIZED'   => [
-   # TODO test passes on blead
-   't/truncated_utf8.t',
-],
 },
 
 'encoding::warnings' => {
diff --git a/t/porting/customized.dat b/t/porting/customized.dat
index 10b2f53f8e..0f2503615b 100644
--- a/t/porting/customized.dat
+++ b/t/porting/customized.dat
@@ -2,7 +2,6 @@
 # cd t
 # ./perl -I../lib porting/customized.t --regen
 Digest cpan/Digest/Digest.pm 43f7f544cb11842b2f55c73e28930da50774e081
-Encode cpan/Encode/t/truncated_utf8.t 36e6780c20f1d22ed7c97b1a388a63629617451f
 Locale::Maketext::Simple 
cpan/Locale-Maketext-Simple/lib/Locale/Maketext/Simple.pm 
57ed38905791a17c150210cd6f42ead22a7707b6
 Math::Complex cpan/Math-Complex/lib/Math/Complex.pm 
198ea6c6c584f5ea79a0fd7e9d411d0878f3b2af
 Math::Complex cpan/Math-Complex/t/Complex.t 
4f307ed6fc59f1e5fb0e6b11103fc631b6bdb335

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.29.7-8-gb779ca972e

2019-01-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/b779ca972eaf5422e5c55efaf30370ea4bd97cde?hp=c0e7abff4ef47cfe8b8e703c17bb9acc862c3450>

- Log -
commit b779ca972eaf5422e5c55efaf30370ea4bd97cde
Author: Chris 'BinGOs' Williams 
Date:   Sun Jan 20 10:27:10 2019 +

Here be unicorns

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 776b0881e4..429ed4f673 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -785,7 +785,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20181218.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20190120.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.29.6-108-gc4178f7133

2019-01-19 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/c4178f71337c56a3eaced4af09df17697eeb1e6a?hp=aac39b038830b7472ba3f079b4aee72cb2076c2e>

- Log -
commit c4178f71337c56a3eaced4af09df17697eeb1e6a
Author: Chris 'BinGOs' Williams 
Date:   Sat Jan 19 10:42:35 2019 +

Update Test-Simple to CPAN version 1.302160

  [DELTA]

1.302160  2019-01-18 11:44:33-08:00 America/Los_Angeles

- No Changes since last trial release

1.302159  2019-01-09 13:21:37-08:00 America/Los_Angeles (TRIAL RELEASE)

- Add table support to ctx->fail and ctx->fail_and_return
- Fix Instance.t on haiku-os

1.302158  2019-01-08 15:36:24-08:00 America/Los_Angeles (TRIAL RELEASE)

- Fix TAP test on windows
- Fix math errors in table indentation
- Devel requires Term::Table

1.302157  2019-01-08 14:10:29-08:00 America/Los_Angeles (TRIAL RELEASE)

- Fix minor typos and missing doc sections
- Add table support in info facet and TAP formatter

1.302156  2019-01-07 11:13:07-08:00 America/Los_Angeles

- No changes from last trial

1.302155  2019-01-04 11:25:17-08:00 America/Los_Angeles (TRIAL RELEASE)

- Fix test not to fail in non-english locales

1.302154  2019-01-04 10:20:54-08:00 America/Los_Angeles (TRIAL RELEASE)

- Fix SHM pid checking for some platforms in Instance.t
- Add SHM errno/msg to warning about SHM going away

1.302153  2019-01-03 08:39:42-08:00 America/Los_Angeles (TRIAL RELEASE)

- Improve SHM verification and state awareness

1.302152  2018-12-26 12:21:32-08:00 America/Los_Angeles (TRIAL RELEASE)

- More Instance.t improvements
- Add trace to SHM error when possible

1.302151  2018-12-20 11:05:47-08:00 America/Los_Angeles (TRIAL RELEASE)

- Fix another locale error in Instance.t

1.302150  2018-12-20 10:57:09-08:00 America/Los_Angeles (TRIAL RELEASE)

- Fix locale error in Instance.t
- Windows test fixes
- perl 5.6 test fixes

1.302149  2018-12-20 09:47:31-08:00 America/Los_Angeles (TRIAL RELEASE)

- Even more SHM error improvements

1.302148  2018-12-17 13:08:23-08:00 America/Los_Angeles (TRIAL RELEASE)

- Further Improve SHM error message

1.302147  2018-12-17 12:59:14-08:00 America/Los_Angeles (TRIAL RELEASE)

- Improve SHM error message

1.302146  2018-12-17 09:06:44-08:00 America/Los_Angeles (TRIAL RELEASE)

- Fix SHM test to work on machines without SHM

1.302145  2018-12-12 11:26:32-08:00 America/Los_Angeles (TRIAL RELEASE)

- Fix localization error in new test (#820)

1.302144  2018-12-12 09:51:25-08:00 America/Los_Angeles (TRIAL RELEASE)

- Add tests for shmwrite fix (#815)

1.302143  2018-12-11 19:10:37-08:00 America/Los_Angeles (TRIAL RELEASE)

- Fix failure to check error code on shmwrite (#815)

1.302142  2018-12-11 11:55:22-08:00 America/Los_Angeles (TRIAL RELEASE)

- Fix #814 Windows fork+test failure
- Fix #819 Documentation updates
- Fix #810 Verbose TAP newline regression
- Fix #817 local $TODO bug
- Fix #812 Another local $TODO bug
- Fix #815 shm read warning
- Merge doc fix PR's from magnolia-k (thanks!)

---

Summary of changes:
 MANIFEST   |   3 +
 Makefile.SH|  47 +++---
 Porting/Maintainers.pl |   2 +-
 cpan/Test-Simple/lib/Test/Builder.pm   |  25 ++--
 cpan/Test-Simple/lib/Test/Builder/Formatter.pm |   4 +-
 cpan/Test-Simple/lib/Test/Builder/Module.pm|   2 +-
 cpan/Test-Simple/lib/Test/Builder/Tester.pm|   2 +-
 cpan/Test-Simple/lib/Test/Builder/Tester/Color.pm  |   2 +-
 cpan/Test-Simple/lib/Test/Builder/TodoDiag.pm  |   4 +-
 cpan/Test-Simple/lib/Test/More.pm  |  19 +--
 cpan/Test-Simple/lib/Test/Simple.pm|   2 +-
 cpan/Test-Simple/lib/Test/Tester.pm|   2 +-
 cpan/Test-Simple/lib/Test/Tester/Capture.pm|   2 +-
 cpan/Test-Simple/lib/Test/Tester/CaptureRunner.pm  |   2 +-
 cpan/Test-Simple/lib/Test/Tester/Delegate.pm   |   2 +-
 cpan/Test-Simple/lib/Test/use/ok.pm|   2 +-
 cpan/Test-Simple/lib/Test2.pm  |   4 +-
 cpan/Test-Simple/lib/Test2/API.pm  |   4 +-
 cpan/Test-Simple/lib/Test2/API/Breakage.pm |   4 +-
 cpan/Test-Simple/lib/Test2/API/Context.pm  |  40 +-
 cpan/Test-Simple/lib/Test2/API/Instance.pm |  91 ++--
 cpan/Test-Simple/l

[perl.git] branch blead updated. v5.29.6-106-g0657084328

2019-01-18 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/0657084328c6c5c8225ddf2ce8238561011f6bff?hp=6330ea69c2b5ef11d579f161181ffb368c2b4033>

- Log -
commit 0657084328c6c5c8225ddf2ce8238561011f6bff
Author: Chris 'BinGOs' Williams 
Date:   Fri Jan 18 19:29:35 2019 +

Update Math-BigInt-FastCalc to CPAN version 0.5008

  [DELTA]

0.5008 2018-10-09

 * Update MANIFEST.SKIP.

 * Sync test files with Math-BigInt.

 * Better Makefile.PL.

commit ff38731e2a4e0a0fb4ce91b9d9275e8ad73ae1e4
Author: Chris 'BinGOs' Williams 
Date:   Fri Jan 18 19:28:07 2019 +

Update Math-BigInt to CPAN version 1.999816

  [DELTA]

1.999816 2018-10-26

 * bnok() for Math::BigInt and Math::BigFloat now support the full 
Kronenburg
   extension. The behaviour is identical to the behaviour of the Maple and
   Mathematica function for negative integers n, k. Add tests. This closes 
CPAN
   RT #95628.

 * Fix POD errors. This closes CPAN RT #125141.

1.999815 2018-10-19

 * Move bitwise operators signed and, signed or, and signed xor from
   lib/Math/BigInt/CalcEmu.pm into lib/Math/BigInt/Lib.pm. The file
   lib/Math/BigInt/CalcEmu.pm is no longer needed and thus removed.

1.999814 2018-10-01

 * Add to_base() and from_base() to Math::BigInt and corresponding library
   methods _to_base() and _from_base() to Math::BigInt::Lib. This was 
inspired
   by CPAN RT #122681.

 * Fix Makefile.PL to reflect that Test::More is only needed for testing, 
not
   for building.

 * In the documentation for each of the to_(bin|hex|oct|bytes) methods, add 
a
   reference to the corresponding from_(bin|hex|oct|bytes) method.

---

Summary of changes:
 MANIFEST   |5 +-
 Porting/Maintainers.pl |4 +-
 .../lib/Math/BigInt/FastCalc.pm|2 +-
 cpan/Math-BigInt/lib/Math/BigFloat.pm  |   24 +-
 cpan/Math-BigInt/lib/Math/BigInt.pm|  374 +++--
 cpan/Math-BigInt/lib/Math/BigInt/Calc.pm   |2 +-
 cpan/Math-BigInt/lib/Math/BigInt/CalcEmu.pm|  394 --
 cpan/Math-BigInt/lib/Math/BigInt/Lib.pm|  428 +-
 cpan/Math-BigInt/t/Math/BigInt/Lib/Minimal.pm  |4 +-
 cpan/Math-BigInt/t/bnok-mbf.t  | 1451 
 cpan/Math-BigInt/t/bnok-mbi.t  | 1451 
 cpan/Math-BigInt/t/calling.t   |2 +-
 cpan/Math-BigInt/t/from_base-mbi.t |  126 ++
 cpan/Math-BigInt/t/to_base-mbi.t   |   93 ++
 14 files changed, 3798 insertions(+), 562 deletions(-)
 delete mode 100644 cpan/Math-BigInt/lib/Math/BigInt/CalcEmu.pm
 create mode 100644 cpan/Math-BigInt/t/bnok-mbf.t
 create mode 100644 cpan/Math-BigInt/t/bnok-mbi.t
 create mode 100644 cpan/Math-BigInt/t/from_base-mbi.t
 create mode 100644 cpan/Math-BigInt/t/to_base-mbi.t

diff --git a/MANIFEST b/MANIFEST
index 4ffedad151..6ea24571a0 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -1284,7 +1284,6 @@ cpan/Locale-Maketext-Simple/t/po_without_i_default/fr.po  
Locale::Simple tests
 cpan/Math-BigInt/lib/Math/BigFloat.pm  An arbitrary precision 
floating-point arithmetic package
 cpan/Math-BigInt/lib/Math/BigInt.pmAn arbitrary precision integer 
arithmetic package
 cpan/Math-BigInt/lib/Math/BigInt/Calc.pm   Pure Perl module to support 
Math::BigInt
-cpan/Math-BigInt/lib/Math/BigInt/CalcEmu.pmPure Perl module to support 
Math::BigInt
 cpan/Math-BigInt/lib/Math/BigInt/Lib.pm
 cpan/Math-BigInt/t/_e_math.t   Helper routine in BigFloat for _e math
 cpan/Math-BigInt/t/alias.inc   Support for BigInt tests
@@ -1306,6 +1305,8 @@ cpan/Math-BigInt/t/bigints.t  See if 
BigInt.pm works
 cpan/Math-BigInt/t/biglog.tTest the log function
 cpan/Math-BigInt/t/bigroot.t   Test the broot function
 cpan/Math-BigInt/t/blucas-mbi.t
+cpan/Math-BigInt/t/bnok-mbf.t
+cpan/Math-BigInt/t/bnok-mbi.t
 cpan/Math-BigInt/t/bnstr-mbf.t Test Math::BigInt
 cpan/Math-BigInt/t/bnstr-mbi.t Test Math::BigInt
 cpan/Math-BigInt/t/bsstr-mbf.t Test Math::BigInt
@@ -1321,6 +1322,7 @@ cpan/Math-BigInt/t/dparts-mbf.t   Test 
Math::BigInt
 cpan/Math-BigInt/t/dparts-mbi.tTest Math::BigInt
 cpan/Math-BigInt/t/eparts-mbf.tTest Math::BigInt
 cpan/Math-BigInt/t/eparts-mbi.tTest Math::BigInt
+cpan/Math-BigInt/t/from_base-mbi.t
 cpan/Math-BigInt/t/from_bin-mbf.t  Test Math::BigInt
 cpan/Math-BigInt/t/from_bin-mbi.t
 cpan/Math-BigInt/t/from_hex-mbf.t  Test Math::BigInt
@@ -1363,6 +1365,7 @@ cpan/Math-BigInt/t/sub_ali.t 

[perl.git] branch blead updated. v5.29.6-104-g6330ea69c2

2019-01-17 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/6330ea69c2b5ef11d579f161181ffb368c2b4033?hp=0c5ce8df8591552238619c3fee035fed0b46e923>

- Log -
commit 6330ea69c2b5ef11d579f161181ffb368c2b4033
Author: Chris 'BinGOs' Williams 
Date:   Thu Jan 17 18:39:59 2019 +

Update Unicode-Collate to CPAN version 1.27

  [DELTA]

1.27  Wed Jan  2 19:42:56 2019
- DUCET is updated (for Unicode 10.0.0) as Collate/allkeys.txt.
- The default UCA_Version is 36.
- Locale/*.pl and CJK/Korean.pm are updated.

1.26  Mon Dec 31 14:32:07 2018
- U::C::Locale newly supports locale: cu.
- tailoring Cyrillic YI as BYELORUSSIAN-UKRAINIAN I with DIAERESIS.
  (affected locale: kk)
- added loc_cu.t in t.

commit 3b186cdc919044221c736e8b743265232793dab5
Author: Chris 'BinGOs' Williams 
Date:   Thu Jan 17 18:38:27 2019 +

Update File-Temp to CPAN version 0.2309

  [DELTA]

0.23092019-01-06 20:29:15Z
  - fix longstanding pod formatting error (issue #19, RT#109526)

---

Summary of changes:
 MANIFEST| 2 +
 Porting/Maintainers.pl  | 4 +-
 cpan/File-Temp/lib/File/Temp.pm |19 +-
 cpan/Unicode-Collate/Collate.pm |10 +-
 cpan/Unicode-Collate/Collate/CJK/Big5.pm| 2 +-
 cpan/Unicode-Collate/Collate/CJK/GB2312.pm  | 2 +-
 cpan/Unicode-Collate/Collate/CJK/JISX0208.pm| 2 +-
 cpan/Unicode-Collate/Collate/CJK/Korean.pm  |26 +-
 cpan/Unicode-Collate/Collate/CJK/Pinyin.pm  | 2 +-
 cpan/Unicode-Collate/Collate/CJK/Stroke.pm  | 2 +-
 cpan/Unicode-Collate/Collate/CJK/Zhuyin.pm  | 2 +-
 cpan/Unicode-Collate/Collate/Locale.pm  | 8 +-
 cpan/Unicode-Collate/Collate/Locale/af.pl   | 6 +-
 cpan/Unicode-Collate/Collate/Locale/ar.pl   |24 +-
 cpan/Unicode-Collate/Collate/Locale/as.pl   |22 +-
 cpan/Unicode-Collate/Collate/Locale/az.pl   |98 +-
 cpan/Unicode-Collate/Collate/Locale/be.pl   |20 +-
 cpan/Unicode-Collate/Collate/Locale/bn.pl   |12 +-
 cpan/Unicode-Collate/Collate/Locale/ca.pl   |28 +-
 cpan/Unicode-Collate/Collate/Locale/cs.pl   |44 +-
 cpan/Unicode-Collate/Collate/Locale/cu.pl   |   174 +
 cpan/Unicode-Collate/Collate/Locale/cy.pl   |52 +-
 cpan/Unicode-Collate/Collate/Locale/da.pl   |   148 +-
 cpan/Unicode-Collate/Collate/Locale/de_at_ph.pl |56 +-
 cpan/Unicode-Collate/Collate/Locale/de_phone.pl |52 +-
 cpan/Unicode-Collate/Collate/Locale/dsb.pl  |   112 +-
 cpan/Unicode-Collate/Collate/Locale/ee.pl   |62 +-
 cpan/Unicode-Collate/Collate/Locale/eo.pl   |52 +-
 cpan/Unicode-Collate/Collate/Locale/es.pl   |12 +-
 cpan/Unicode-Collate/Collate/Locale/es_trad.pl  |24 +-
 cpan/Unicode-Collate/Collate/Locale/et.pl   |96 +-
 cpan/Unicode-Collate/Collate/Locale/fa.pl   |88 +-
 cpan/Unicode-Collate/Collate/Locale/fi.pl   |   122 +-
 cpan/Unicode-Collate/Collate/Locale/fi_phone.pl |   118 +-
 cpan/Unicode-Collate/Collate/Locale/fil.pl  |18 +-
 cpan/Unicode-Collate/Collate/Locale/fo.pl   |   148 +-
 cpan/Unicode-Collate/Collate/Locale/fr_ca.pl| 2 +-
 cpan/Unicode-Collate/Collate/Locale/gu.pl   |12 +-
 cpan/Unicode-Collate/Collate/Locale/ha.pl   |24 +-
 cpan/Unicode-Collate/Collate/Locale/haw.pl  |38 +-
 cpan/Unicode-Collate/Collate/Locale/he.pl   | 8 +-
 cpan/Unicode-Collate/Collate/Locale/hi.pl   |12 +-
 cpan/Unicode-Collate/Collate/Locale/hr.pl   |90 +-
 cpan/Unicode-Collate/Collate/Locale/hu.pl   |   296 +-
 cpan/Unicode-Collate/Collate/Locale/hy.pl   |12 +-
 cpan/Unicode-Collate/Collate/Locale/ig.pl   |   102 +-
 cpan/Unicode-Collate/Collate/Locale/is.pl   |   156 +-
 cpan/Unicode-Collate/Collate/Locale/ja.pl   |  2642 +-
 cpan/Unicode-Collate/Collate/Locale/kk.pl   |23 +-
 cpan/Unicode-Collate/Collate/Locale/kl.pl   |   144 +-
 cpan/Unicode-Collate/Collate/Locale/kn.pl   |14 +-
 cpan/Unicode-Collate/Collate/Locale/ko.pl   |  1284 +-
 cpan/Unicode-Collate/Collate/Locale/kok.pl  |20 +-
 cpan/Unicode-Collate/Collate/Locale/lkt.pl  |44 +-
 cpan/Unicode-Collate/Collate/Locale/ln.pl   |18 +-
 cpan/Unicode-Collate/Collate/Locale/lt.pl   |82 +-
 cpan/Unicode-Collate/Collate/Locale/lv.pl   |68 +-
 cpan/Unicode-Collate/Collate/Locale/mk.pl   |32 +-
 cpan/Unicode-Collate/Collate/Locale/ml.pl   |38 +-
 cpan/Unicode-Collate/Collate/Locale/mr.pl   |22 +-
 cpan/Unicode-Collate/Collate/Locale/mt.pl   |54 +-
 cpan/Unicode-Collate/Collate/Locale/nb.pl   |   146 +-

[perl.git] branch blead updated. v5.29.6-102-g0c5ce8df85

2019-01-17 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/0c5ce8df8591552238619c3fee035fed0b46e923?hp=e0e44100e103ed63a7a28505be51600c48629c0f>

- Log -
commit 0c5ce8df8591552238619c3fee035fed0b46e923
Author: Chris 'BinGOs' Williams 
Date:   Thu Jan 17 18:08:33 2019 +

Update IO-Compress to CPAN version 2.084

  [DELTA]

  2.084 5 January 2019

  * IO::Uncompress::AnyUncompress.pm
Added support for IO::Uncompress::Zstd and IO::Uncompress::UnLzip

  2.083 30 December 2018

  * IO::Compress::*
  * IO::Uncompress::*
The BinModeIn and BinModeOut options in are now no-ops.
ALL files will be read/written in binmode.

  * IO::Uncompress::Unzip
Fixed issue with unziping a member from a streamed zip file.
Issue triggered by a libreoffice document.
Test added to 105oneshot-zip-only.t
Thanks to Fabrizio Pivari for the bug report.

  * Added U64::isZero

  * bin/zipdetails
Added 'Data Stream Alignment' (tag 0xa11e) to extra fields.
Field sourced from 
https://support.pkware.com/display/PKZIP/Proposed+ZIP+Format+Specification+Additions

  * Compress::Zlib.pm
#125140: Tiny POD error in Compress::Zlib

commit 742efbc0836f30c015626fc3f34e7f8b4c1c8e5a
Author: Chris 'BinGOs' Williams 
Date:   Thu Jan 17 18:06:41 2019 +

Update Compress-Raw-Bzip2 to CPAN version 2.084

  [DELTA]

  2.084 5 January 2019

  * No Changes

  2.083 30 December 2018

  * No Changes

commit 3f55f81c7becb57f0b44ef0d2f092208c8b5c2f5
Author: Chris 'BinGOs' Williams 
Date:   Thu Jan 17 18:05:01 2019 +

Update Compress-Raw-Zlib to CPAN version 2.084

  [DELTA]

  2.084 5 January 2019

  * No Changes

  2.083 30 December 2018

  * No Changes

---

Summary of changes:
 MANIFEST   |   2 +
 Porting/Maintainers.pl |   6 +-
 cpan/Compress-Raw-Bzip2/Bzip2.xs   |   4 +-
 cpan/Compress-Raw-Bzip2/lib/Compress/Raw/Bzip2.pm  |   6 +-
 cpan/Compress-Raw-Bzip2/t/000prereq.t  |   2 +-
 .../Compress-Raw-Bzip2/t/compress/CompTestUtils.pm |  26 +-
 cpan/Compress-Raw-Zlib/lib/Compress/Raw/Zlib.pm|   6 +-
 cpan/Compress-Raw-Zlib/t/compress/CompTestUtils.pm |  26 +-
 cpan/IO-Compress/Makefile.PL   |   2 +-
 cpan/IO-Compress/bin/zipdetails|   3 +-
 cpan/IO-Compress/lib/Compress/Zlib.pm  |  18 ++---
 cpan/IO-Compress/lib/IO/Compress/Adapter/Bzip2.pm  |   6 +-
 .../IO-Compress/lib/IO/Compress/Adapter/Deflate.pm |   6 +-
 .../lib/IO/Compress/Adapter/Identity.pm|   4 +-
 cpan/IO-Compress/lib/IO/Compress/Base.pm   |  12 +--
 cpan/IO-Compress/lib/IO/Compress/Base/Common.pm|  10 ++-
 cpan/IO-Compress/lib/IO/Compress/Bzip2.pm  |  18 ++---
 cpan/IO-Compress/lib/IO/Compress/Deflate.pm|  18 ++---
 cpan/IO-Compress/lib/IO/Compress/FAQ.pod   |   4 +-
 cpan/IO-Compress/lib/IO/Compress/Gzip.pm   |  20 +++--
 cpan/IO-Compress/lib/IO/Compress/Gzip/Constants.pm |   2 +-
 cpan/IO-Compress/lib/IO/Compress/RawDeflate.pm |  20 +++--
 cpan/IO-Compress/lib/IO/Compress/Zip.pm|  34 
 cpan/IO-Compress/lib/IO/Compress/Zip/Constants.pm  |   2 +-
 cpan/IO-Compress/lib/IO/Compress/Zlib/Constants.pm |   2 +-
 cpan/IO-Compress/lib/IO/Compress/Zlib/Extra.pm |   4 +-
 .../lib/IO/Uncompress/Adapter/Bunzip2.pm   |   6 +-
 .../lib/IO/Uncompress/Adapter/Identity.pm  |   6 +-
 .../lib/IO/Uncompress/Adapter/Inflate.pm   |   7 +-
 cpan/IO-Compress/lib/IO/Uncompress/AnyInflate.pm   |  27 +++
 .../IO-Compress/lib/IO/Uncompress/AnyUncompress.pm |  87 +++--
 cpan/IO-Compress/lib/IO/Uncompress/Base.pm |  19 ++---
 cpan/IO-Compress/lib/IO/Uncompress/Bunzip2.pm  |  17 ++--
 cpan/IO-Compress/lib/IO/Uncompress/Gunzip.pm   |  21 +++--
 cpan/IO-Compress/lib/IO/Uncompress/Inflate.pm  |  17 ++--
 cpan/IO-Compress/lib/IO/Uncompress/RawInflate.pm   |  19 ++---
 cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm|  36 -
 cpan/IO-Compress/t/000prereq.t |   2 +-
 cpan/IO-Compress/t/004gziphdr.t|   4 +-
 cpan/IO-Compress/t/101truncate-bzip2.t |   2 +-
 cpan/IO-Compress/t/101truncate-deflate.t   |   2 +-
 cpan/IO-Compress/t/101truncate-gzip.t  |   2 +-
 cpan/IO-Compress/t/101truncate-zip.t   |   2 +-
 cpan/IO-Compress/t/105oneshot-zip-only.t   |  31 +++-
 cpan/IO-Compress/t/compress/CompTestUtils.pm   |  26 +-
 c

[perl.git] branch blead updated. v5.29.6-14-gd339f0618a

2018-12-23 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/d339f0618ad0f4e3f2deaf62c06e762f885c8ab4?hp=bdf921494cd66b6955501b5b1099ce6fc16f42e8>

- Log -
commit d339f0618ad0f4e3f2deaf62c06e762f885c8ab4
Author: Chris 'BinGOs' Williams 
Date:   Sun Dec 23 14:11:46 2018 +

Unicode-Normalize on CPAN is 1.26

commit 31f2b81e1c4fc32fa077c87d732357f8aed69d69
Author: Chris 'BinGOs' Williams 
Date:   Sun Dec 23 14:10:06 2018 +

Update DB_File to CPAN version 1.843

  [DELTA]

1.843 2 November 2018

   * hints file (sourced from
 http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/lang/perl5/files/)
 Highlighed by Sevan Janiyan 

hints/bitrig.pl
hints/netbsd.pl
hints/minix.pl
hints/openbsd.pl

commit d0f394dfc181e48845fd1105c5a16478b7ef9c2f
Author: Chris 'BinGOs' Williams 
Date:   Sun Dec 23 14:07:55 2018 +

Update CPAN to CPAN version 2.22

  [DELTA]

2018-12-23  k  

  * release 2.22

  * one week after the TRIAL release cpantesters have produced 306
  pass and 0 fail reports on 157 different configurations

  * no functional change over 2.22-TRIAL; only one change in the
  distroprefs directory which is not used per default and a minor
  change in the Makefile.PL to ensure that the signature for the
  tarball is produced with the current version of Module::Signature.

2018-12-16  k  

  * release 2.22-TRIAL

  * fix: erroneous propagation from build_requires to requires
  (Andreas Koenig)

  * fix: ensure that the post install hook is always called (Andreas
  Koenig)

  * fix: the single blank line output that initializing CPAN does
  when it's not having to report anything (Achim Gratz)

  * doc fix: Correct spelling of Perl 5 command-line switch (James E
  Keenan)

  * doc fix: clarify use of pop/splice in the manpage of the
  Specfile plugin (Andreas Koenig)

  * a tiny amount of new and updated distroprefs files

---

Summary of changes:
 MANIFEST  |  4 +++
 Porting/Maintainers.pl|  6 ++--
 cpan/CPAN/lib/App/Cpan.pm |  4 +--
 cpan/CPAN/lib/CPAN.pm |  6 ++--
 cpan/CPAN/lib/CPAN/Distribution.pm| 54 +++
 cpan/CPAN/lib/CPAN/Plugin/Specfile.pm |  7 -
 cpan/CPAN/scripts/cpan|  2 +-
 cpan/DB_File/DB_File.pm   |  2 +-
 cpan/DB_File/hints/bitrig.pl  |  1 +
 cpan/DB_File/hints/minix.pl   |  1 +
 cpan/DB_File/hints/netbsd.pl  |  1 +
 cpan/DB_File/hints/openbsd.pl |  1 +
 12 files changed, 60 insertions(+), 29 deletions(-)
 create mode 100644 cpan/DB_File/hints/bitrig.pl
 create mode 100644 cpan/DB_File/hints/minix.pl
 create mode 100644 cpan/DB_File/hints/netbsd.pl
 create mode 100644 cpan/DB_File/hints/openbsd.pl

diff --git a/MANIFEST b/MANIFEST
index c8186b466f..c2e2634719 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -456,7 +456,11 @@ cpan/DB_File/DB_File.pmBerkeley DB extension 
Perl module
 cpan/DB_File/DB_File.xsBerkeley DB extension external 
subroutines
 cpan/DB_File/DB_File_BSBerkeley DB extension mkbootstrap fodder
 cpan/DB_File/dbinfoBerkeley DB database version checker
+cpan/DB_File/hints/bitrig.pl
 cpan/DB_File/hints/dynixptx.pl Hint for DB_File for named architecture
+cpan/DB_File/hints/minix.pl
+cpan/DB_File/hints/netbsd.pl
+cpan/DB_File/hints/openbsd.pl
 cpan/DB_File/hints/sco.pl  Hint for DB_File for named architecture
 cpan/DB_File/Makefile.PL   Berkeley DB extension makefile writer
 cpan/DB_File/t/db-btree.t  See if DB_File works
diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 5f594cb096..19e38a0086 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -248,7 +248,7 @@ use File::Glob qw(:case);
 },
 
 'CPAN' => {
-'DISTRIBUTION' => 'ANDK/CPAN-2.21-TRIAL.tar.gz',
+'DISTRIBUTION' => 'ANDK/CPAN-2.22.tar.gz',
 'FILES'=> q[cpan/CPAN],
 'EXCLUDED' => [
 qr{^distroprefs/},
@@ -327,7 +327,7 @@ use File::Glob qw(:case);
 },
 
 'DB_File' => {
-'DISTRIBUTION' => 'PMQS/DB_File-1.842.tar.gz',
+'DISTRIBUTION' => 'PMQS/DB_File-1.843.tar.gz',
 'FILES'=> q[cpan/DB_File],
 'EXCLUDED' => [
 qr{^patches/},
@@ -1202,7 +1202,7 @@ use File::Glob qw(:case);
 },
 
 'Unicode::Normalize' => {
-'DISTRIBUTION' => 'KHW/Unicode-Normalize-1.25.tar.gz',
+'DISTRIBUTION' => 'KHW/Unicode-Normalize-1.26.tar.gz',
 'FILES'=> q[dist/Unicode-Normaliz

[perl.git] branch blead updated. v5.29.6-11-gbdf921494c

2018-12-21 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/bdf921494cd66b6955501b5b1099ce6fc16f42e8?hp=970d312d19863d3de95ca9c5c79d9facafb797c0>

- Log -
commit bdf921494cd66b6955501b5b1099ce6fc16f42e8
Author: Chris 'BinGOs' Williams 
Date:   Fri Dec 21 09:50:55 2018 +

It's beginning to look a lot like Christmas

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 9727237dea..5f594cb096 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -785,7 +785,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20181120.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20181218.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.29.4-87-g42b23152d5

2018-11-19 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/42b23152d57f32c395f1809eda6f29e3e22d2c5c?hp=ea89b3331b133e1d454a75dcf79315d311770d83>

- Log -
commit 42b23152d57f32c395f1809eda6f29e3e22d2c5c
Author: Chris 'BinGOs' Williams 
Date:   Mon Nov 19 11:12:22 2018 +

Update Maintainers.pl to match reality

---

Summary of changes:
 Porting/Maintainers.pl | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 7802a55373..0d009c6192 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -320,7 +320,7 @@ use File::Glob qw(:case);
 },
 
 'Data::Dumper' => {
-'DISTRIBUTION' => 'SMUELLER/Data-Dumper-2.161.tar.gz',
+'DISTRIBUTION' => 'XSAWYERX/Data-Dumper-2.173.tar.gz',
 'FILES'=> q[dist/Data-Dumper],
 },
 
@@ -337,7 +337,7 @@ use File::Glob qw(:case);
 },
 
 'Devel::PPPort' => {
-'DISTRIBUTION' => 'XSAWYERX/Devel-PPPort-3.42.tar.gz',
+'DISTRIBUTION' => 'XSAWYERX/Devel-PPPort-3.43.tar.gz',
 'FILES'=> q[dist/Devel-PPPort],
 'EXCLUDED' => [
 'PPPort.pm',# we use PPPort_pm.PL instead
@@ -418,7 +418,7 @@ use File::Glob qw(:case);
 },
 
 'Exporter' => {
-'DISTRIBUTION' => 'TODDR/Exporter-5.72.tar.gz',
+'DISTRIBUTION' => 'TODDR/Exporter-5.73.tar.gz',
 'FILES'=> q[dist/Exporter],
 'EXCLUDED' => [
 qw( t/pod.t

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.29.3-12-g51cfb416c2

2018-09-21 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/51cfb416c2f9f19d2f21ee3162ef39061e54829a?hp=b54925914961783f45e7ecdebb8a6b82e8c32bf8>

- Log -
commit 51cfb416c2f9f19d2f21ee3162ef39061e54829a
Author: Chris 'BinGOs' Williams 
Date:   Fri Sep 21 17:53:30 2018 +0100

Chooser of the slain

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index a1016f747d..5b0768da22 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -790,7 +790,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20180820.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20180920.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.29.3-11-gb549259149

2018-09-21 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/b54925914961783f45e7ecdebb8a6b82e8c32bf8?hp=c5583fc738b3a4b19b44760d721da042e60f85d5>

- Log -
commit b54925914961783f45e7ecdebb8a6b82e8c32bf8
Author: Chris 'BinGOs' Williams 
Date:   Fri Sep 21 17:44:19 2018 +0100

Update Module-CoreList for v5.29.4 (shim)

---

Summary of changes:
 dist/Module-CoreList/Changes  |  3 +++
 dist/Module-CoreList/lib/Module/CoreList.pm   | 21 -
 dist/Module-CoreList/lib/Module/CoreList/Utils.pm |  9 -
 3 files changed, 31 insertions(+), 2 deletions(-)

diff --git a/dist/Module-CoreList/Changes b/dist/Module-CoreList/Changes
index cad39448b8..972ad041fb 100644
--- a/dist/Module-CoreList/Changes
+++ b/dist/Module-CoreList/Changes
@@ -1,3 +1,6 @@
+5.20181020
+  - Updated for v5.29.4
+
 5.20180920
   - Updated for v5.29.3
 
diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm 
b/dist/Module-CoreList/lib/Module/CoreList.pm
index c0074b7668..b533b23c3d 100644
--- a/dist/Module-CoreList/lib/Module/CoreList.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList.pm
@@ -4,7 +4,7 @@ use strict;
 our ( %released, %version, %families, %upstream, %bug_tracker, %deprecated, 
%delta );
 
 use version;
-our $VERSION = '5.20180920';
+our $VERSION = '5.20181020';
 
 sub PKG_PATTERN () { q#\A[a-zA-Z_][0-9a-zA-Z_]*(?:(::|')[0-9a-zA-Z_]+)*\z# }
 sub _looks_like_invocant ($) { local $@; !!eval { $_[0]->isa(__PACKAGE__) } }
@@ -338,6 +338,7 @@ sub changes_between {
 5.029001 => '2018-07-20',
 5.029002 => '2018-08-20',
 5.029003 => '2018-09-20',
+5.029004 => '2018-10-20',
   );
 
 for my $version ( sort { $a <=> $b } keys %released ) {
@@ -15776,6 +15777,17 @@ for my $version ( sort { $a <=> $b } keys %released ) {
 'Locale::Script'=> 1,
 }
 },
+5.029004 => {
+delta_from => 5.029003,
+changed => {
+'B::Op_private' => '5.029004',
+'Config'=> '5.029004',
+'Module::CoreList'  => '5.20181020',
+'Module::CoreList::Utils'=> '5.20181020',
+},
+removed => {
+}
+},
 );
 
 sub is_core
@@ -16700,6 +16712,13 @@ sub is_core
 removed => {
 }
 },
+5.029004 => {
+delta_from => 5.029003,
+changed => {
+},
+removed => {
+}
+},
 );
 
 %deprecated = _undelta(\%deprecated);
diff --git a/dist/Module-CoreList/lib/Module/CoreList/Utils.pm 
b/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
index abc3cd9e0b..dd213cb1b7 100644
--- a/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 use Module::CoreList;
 
-our $VERSION = '5.20180920';
+our $VERSION = '5.20181020';
 our %utilities;
 
 sub utilities {
@@ -1424,6 +1424,13 @@ my %delta = (
 removed => {
 }
 },
+5.029004 => {
+delta_from => 5.029003,
+changed => {
+},
+removed => {
+}
+},
 );
 
 %utilities = Module::CoreList::_undelta(\%delta);

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.29.2-58-g8f6fa66c69

2018-09-13 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/8f6fa66c6967f115eb142d5129b520af535fbf83?hp=9e3f69e17840704c61e1ccf16ebe26a526c7447e>

- Log -
commit 8f6fa66c6967f115eb142d5129b520af535fbf83
Author: Chris 'BinGOs' Williams 
Date:   Thu Sep 13 10:01:40 2018 +0100

Update Archive-Tar to CPAN version 2.32

  [DELTA]

2.32  13/09/2018 (CBERRY)
- Fix absolute path handling on VMS

---

Summary of changes:
 Porting/Maintainers.pl   |  2 +-
 cpan/Archive-Tar/lib/Archive/Tar.pm  |  2 +-
 cpan/Archive-Tar/lib/Archive/Tar/Constant.pm |  2 +-
 cpan/Archive-Tar/lib/Archive/Tar/File.pm | 12 ++--
 4 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 1bad55829e..5c076d55b9 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -120,7 +120,7 @@ use File::Glob qw(:case);
 %Modules = (
 
 'Archive::Tar' => {
-'DISTRIBUTION' => 'BINGOS/Archive-Tar-2.30.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Archive-Tar-2.32.tar.gz',
 'FILES'=> q[cpan/Archive-Tar],
 'BUGS' => 'bug-archive-...@rt.cpan.org',
 'EXCLUDED' => [
diff --git a/cpan/Archive-Tar/lib/Archive/Tar.pm 
b/cpan/Archive-Tar/lib/Archive/Tar.pm
index e08b5e5903..093579a6c2 100644
--- a/cpan/Archive-Tar/lib/Archive/Tar.pm
+++ b/cpan/Archive-Tar/lib/Archive/Tar.pm
@@ -31,7 +31,7 @@ use vars qw[$DEBUG $error $VERSION $WARN $FOLLOW_SYMLINK 
$CHOWN $CHMOD
 $DEBUG  = 0;
 $WARN   = 1;
 $FOLLOW_SYMLINK = 0;
-$VERSION= "2.30";
+$VERSION= "2.32";
 $CHOWN  = 1;
 $CHMOD  = 1;
 $SAME_PERMISSIONS   = $> == 0 ? 1 : 0;
diff --git a/cpan/Archive-Tar/lib/Archive/Tar/Constant.pm 
b/cpan/Archive-Tar/lib/Archive/Tar/Constant.pm
index 66fad51a07..a48968d9e0 100644
--- a/cpan/Archive-Tar/lib/Archive/Tar/Constant.pm
+++ b/cpan/Archive-Tar/lib/Archive/Tar/Constant.pm
@@ -3,7 +3,7 @@ package Archive::Tar::Constant;
 BEGIN {
 require Exporter;
 
-$VERSION= '2.30';
+$VERSION= '2.32';
 @ISA= qw[Exporter];
 
 require Time::Local if $^O eq "MacOS";
diff --git a/cpan/Archive-Tar/lib/Archive/Tar/File.pm 
b/cpan/Archive-Tar/lib/Archive/Tar/File.pm
index b6fbecf6c9..3efa3159d9 100644
--- a/cpan/Archive-Tar/lib/Archive/Tar/File.pm
+++ b/cpan/Archive-Tar/lib/Archive/Tar/File.pm
@@ -13,7 +13,7 @@ use Archive::Tar::Constant;
 
 use vars qw[@ISA $VERSION];
 #@ISA= qw[Archive::Tar];
-$VERSION= '2.30';
+$VERSION= '2.32';
 
 ### set value to 1 to oct() it during the unpack ###
 
@@ -402,7 +402,15 @@ sub _prefix_and_file {
 $file = pop @dirs if $self->is_dir and not length $file;
 
 ### splitting ../ gives you the relative path in native syntax
-map { $_ = '..' if $_  eq '-' } @dirs if ON_VMS;
+### Remove the root (00) directory
+### The volume from splitpath will also be in native syntax
+if (ON_VMS) {
+map { $_ = '..' if $_  eq '-'; $_ = '' if $_ eq '00' } @dirs;
+if (length($vol)) {
+$vol = VMS::Filespec::unixify($vol);
+unshift @dirs, $vol;
+}
+}
 
 my $prefix = File::Spec::Unix->catdir(@dirs);
 return( $prefix, $file );

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.29.2-57-g9e3f69e178

2018-09-13 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/9e3f69e17840704c61e1ccf16ebe26a526c7447e?hp=048eef38d279ddf78457ab69d37b9f2cdd096c2a>

- Log -
commit 9e3f69e17840704c61e1ccf16ebe26a526c7447e
Author: Chris 'BinGOs' Williams 
Date:   Thu Sep 13 10:00:04 2018 +0100

Sync dists with CPAN versions

Both these have been released to CPAN recently.

---

Summary of changes:
 Porting/Maintainers.pl | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 8172091e7e..1bad55829e 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -204,7 +204,7 @@ use File::Glob qw(:case);
 },
 
 'Carp' => {
-'DISTRIBUTION' => 'RJBS/Carp-1.38.tar.gz',
+'DISTRIBUTION' => 'XSAWYERX/Carp-1.50.tar.gz',
 'FILES'=> q[dist/Carp],
 },
 
@@ -858,7 +858,7 @@ use File::Glob qw(:case);
 },
 
 'PathTools' => {
-'DISTRIBUTION' => 'XSAWYERX/PathTools-3.74.tar.gz',
+'DISTRIBUTION' => 'XSAWYERX/PathTools-3.75.tar.gz',
 'FILES'=> q[dist/PathTools],
 'EXCLUDED' => [
 qr{^t/lib/Test/},

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.29.2-38-g0c6023b1f6

2018-08-30 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/0c6023b1f6c90300c0b9526db907cc57fafbbed0?hp=5b92b8a735f45e8d1f52c81559a0bd984b5500a7>

- Log -
commit 0c6023b1f6c90300c0b9526db907cc57fafbbed0
Author: Chris 'BinGOs' Williams 
Date:   Thu Aug 30 08:56:51 2018 +0100

Can't sing a song that's never been sung

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index a76a8da65a..26e768c75b 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -790,7 +790,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20180720.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20180820.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

-- 
Perl5 Master Repository


[perl.git] annotated tag v5.29.2 created. v5.29.2

2018-08-21 Thread Chris 'Bingos' Williams
In perl.git, the annotated tag v5.29.2 has been created

<https://perl5.git.perl.org/perl.git/commitdiff/07967c39ff1f7307e57ec7b1d03fa8ff73dafcc6?hp=>

at  07967c39ff1f7307e57ec7b1d03fa8ff73dafcc6 (tag)
   tagging  fa427eb99fb2cd5ac2c6896f5729c8e94ec8f873 (commit)
  replaces  v5.29.1
 tagged by  Chris 'BinGOs' Williams
on  Mon Aug 20 20:24:24 2018 +0100

- Log -
I hope they make good enchiladas

Aaron Crane (10):
  Ensure perlmodlib.pod contains all non-dual-life modules
  Porting/epigraphs.pod: fix a typo in an old epigraph
  dist/Data-Dumper/t/indent.t: avoid scalar split
  dist/Data-Dumper/t/dumper.t: add missing test name
  dist/Data-Dumper/t/dumper.t: clarify some test names
  Data::Dumper: ensure character-classification macros use U8
  Data::Dumper: handle incomplete support for Unicode glob names
  Data::Dumper: restore XS-mode deparse support in older Perls
  [MERGE] Data::Dumper fixes for older Perl versions
  Fix trivial compilation warning in Data::Dumper

Chad Granum (1):
  Synch with CPAN Test-Simple 1.302140.

Chris 'BinGOs' Williams (4):
  Update Time-Piece to CPAN version 1.33
  Finalise perldelta
  Update Module-CoreList for v5.29.2
  add new release to perlhist

Craig A. Berry (2):
  Avoid extra newlines on VMS in t/op/local.t.
  Avoid extra newlines on VMS in t/opbasic/arith.t

Daniel Dragan (3):
  remove all exported symbols from GCC win32 miniperl
  remove distros from needing ppport.h in core
  fix version autodetect for Visual C 64bit edition

David Mitchell (3):
  Don't compile S_env_alloc() when not used
  Time-HiRes/t/itimer.t: avoid race condition.
  time::HiRes: don't truncate nanosec utime

H.Merijn Brand (3):
  The HP-UX optimizer fails again (on Itanium only this time)
  Update HP-UX readme
  PA-RISC is obsolted

James E Keenan (1):
  perldelta for 56191551147fe888e34f15ef84f08013f4fbb5aa

Karl Williamson (65):
  mktables: Improve warning message
  regen/mk_invlists.pl: Fix a couple typos, nits
  mktables: Avoid some unnecessary work
  mktables: Comment, white-space
  Prepare for Unicode 11.0
  regen/mph.pl: Add comments
  regen/mk_invlists.pl: Make adjacent comment and its code
  regen/mk_invlists.pl: Collapse unused boundary values
  lib/Config/Extensions.pm: Bump version to .03
  lib/warnings.pm: Bump version to 1.43
  embed.fnc: Rmv wrong marker that a fcn has docs
  Configure: redirect try.c errors to /dev/null
  Move Unicode \p{} definitions to regcomp.c
  inline.h: Init a variable to silence stupid compilers
  Initialize some inversion lists at start-up.
  utf8.c: Make unused parameter signal its status
  utf8.c: Make safer a deprecated function
  mktables: Some tests are invalid
  utf8.c: Remove common code
  utf8.c: Remove unused parameters
  utf8.c: Avoid some unnecessary work
  utf8.c: Make safer some deprecated functions
  mathoms.c: Make safer a deprecated function
  Revise kludge for [perl #133136]
  Make utf8_to_uvchr() slightly safer
  mathoms.c: Use my_strnlen, not strnlen
  perl.c: Use TAINT_get, instead of PL_tainting.
  perl.h: Use TAINT_get, instead of PL_tainting.
  perlunicode: Clarifiy user-defined props
  regcomp.c: Add comments
  perlapi: Clarify sv_insert()
  perlapi: Fix up SV handling pod
  perlapi: Fix up pod for utf8n_to_uvchr_error()
  Use sv_catpvs where appropriate vs sv_catpv
  dump.c: Fix space before tabs
  numeric.c: Quadmath now honors LC_numeric
  numeric.c: White-space only
  numeric.c: Move some code around
  regexec.c: Fix UNLIKELY() scope
  regexec.c: Use a macro for clarity
  Fix script run bug '1' followed by Thai digit
  perlre, perlrecharclass: Add examples
  perlre: Add some clarifying script run documentation
  mktables: Handle platforms with 3 digit exponents
  Handle 3 digit exponents in \p{nv=%e}
  t/re/regexp_unicode_prop.t: Make sure returns true
  inline.h: Use 'do {} while' instead of 'while {}'
  regcomp.c: Change parameter name
  regcomp.c: Use isFOO_A instead of isFOO
  t/re/regexp_unicode_prop.t: White-space only
  t/re/regexp_unicode_prop.t: Extract code into a function
  t/re/regexp_unicode_prop.t: Add check no warnings generated
  t/re/regexp_unicode_prop.t: Avoid a TEST crash if failure
  t/re/regexp_unicode_prop.t: Reorder a few tests
  t/re/regexp_unicode_prop.t: Add tests for run-time
  Add inline function to hide implementation details
  invlist_inline.h: Two symbols no longer needed in utf8.c
  utf8.c: Rename macro and move to utf8.h, and use it in regcomp.c
  utf8.h: Update outmoded comment
  regcomp.c: Replace code with fcn that does th

[perl.git] branch blead updated. v5.29.1-125-ge26216a593

2018-08-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/e26216a593e250efb78a1fe042e64bacb6ed117d?hp=15cf6215b545071812f4abe30190ffe2f5ab7780>

- Log -
commit e26216a593e250efb78a1fe042e64bacb6ed117d
Author: Chris 'BinGOs' Williams 
Date:   Mon Aug 20 22:54:54 2018 +0100

Update epigraphs with v5.29.2

commit f01f0ce3c37d958d4bae7fb9feee70953c953465
Author: Chris 'BinGOs' Williams 
Date:   Mon Aug 20 22:42:59 2018 +0100

Update Module::CoreList for 5.29.3

commit 2acd59fb7cd9d7cb144c9f454d7249d4b0a02660
Author: Chris 'BinGOs' Williams 
Date:   Mon Aug 20 22:38:31 2018 +0100

Bump the perl version in various places for 5.29.3

commit 7a54f67ef915d54e76461e51d16146f6f97f9d3e
Author: Chris 'BinGOs' Williams 
Date:   Mon Aug 20 22:23:53 2018 +0100

new perldelta for 5.29.3

---

Summary of changes:
 Cross/config.sh-arm-linux |  40 +--
 Cross/config.sh-arm-linux-n770|  40 +--
 INSTALL   |  28 +-
 MANIFEST  |   1 +
 META.json |   2 +-
 META.yml  |   2 +-
 Makefile.SH   |   8 +-
 NetWare/Makefile  |   4 +-
 NetWare/config_H.wc   |  10 +-
 Porting/config.sh |  42 +--
 Porting/config_H  |  18 +-
 Porting/epigraphs.pod |  23 ++
 Porting/perldelta_template.pod|   2 +-
 README.haiku  |   4 +-
 README.macosx |   8 +-
 README.os2|   2 +-
 README.vms|   4 +-
 dist/Module-CoreList/Changes  |   3 +
 dist/Module-CoreList/lib/Module/CoreList.pm   |  21 +-
 dist/Module-CoreList/lib/Module/CoreList/Utils.pm |   9 +-
 hints/catamount.sh|   4 +-
 lib/B/Op_private.pm   |   2 +-
 patchlevel.h  |   4 +-
 plan9/config.plan9|  10 +-
 plan9/config_sh.sample|  38 +--
 pod/.gitignore|   2 +-
 pod/perl.pod  |   1 +
 pod/{perldelta.pod => perl5292delta.pod}  |   2 +-
 pod/perldelta.pod | 389 ++
 vms/descrip_mms.template  |   2 +-
 win32/GNUmakefile |   6 +-
 win32/Makefile|   6 +-
 win32/makefile.mk |   6 +-
 win32/pod.mak |   4 +
 34 files changed, 528 insertions(+), 219 deletions(-)
 copy pod/{perldelta.pod => perl5292delta.pod} (99%)

diff --git a/Cross/config.sh-arm-linux b/Cross/config.sh-arm-linux
index 6c5b37c46a..fc87c2527d 100644
--- a/Cross/config.sh-arm-linux
+++ b/Cross/config.sh-arm-linux
@@ -31,12 +31,12 @@ afsroot='/afs'
 alignbytes='4'
 aphostname='/bin/hostname'
 api_revision='5'
-api_subversion='2'
+api_subversion='3'
 api_version='29'
-api_versionstring='5.29.2'
+api_versionstring='5.29.3'
 ar='ar'
-archlib='/usr/lib/perl5/5.29.2/armv4l-linux'
-archlibexp='/usr/lib/perl5/5.29.2/armv4l-linux'
+archlib='/usr/lib/perl5/5.29.3/armv4l-linux'
+archlibexp='/usr/lib/perl5/5.29.3/armv4l-linux'
 archname64=''
 archname='armv4l-linux'
 archobjs=''
@@ -55,7 +55,7 @@ castflags='0'
 cat='cat'
 cc='cc'
 cccdlflags='-fpic'
-ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.29.2/armv4l-linux/CORE'
+ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.29.3/armv4l-linux/CORE'
 ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64'
 ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccname='arm-linux-gcc'
@@ -818,7 +818,7 @@ inc_version_list=' '
 inc_version_list_init='0'
 incpath=''
 inews=''
-installarchlib='./install_me_here/usr/lib/perl5/5.29.2/armv4l-linux'
+installarchlib='./install_me_here/usr/lib/perl5/5.29.3/armv4l-linux'
 installbin='./install_me_here/usr/bin'
 installhtml1dir=''
 installhtml3dir=''
@@ -826,13 +826,13 @@ installman1dir='./install_me_here/usr/share/man/man1'
 installman3dir='./install_me_here/usr/share/man/man3'
 installprefix='./install_me_here/usr'
 installprefixexp='./install_me_here/usr'
-installprivlib='./install_me_here/usr/lib/perl5/5.29.2'
+installprivlib='./install_me_here/usr/lib/perl5/5.29.3'
 installscript='./install_me_here/usr/bin'
-installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.29.2/armv4l-linux'
+installsitearch='./ins

[perl.git] branch blead updated. v5.29.1-121-g15cf6215b5

2018-08-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/15cf6215b545071812f4abe30190ffe2f5ab7780?hp=4b93f2ab9a0f57cc9ca4d362c01f6f44646e881e>

- Log -
commit 15cf6215b545071812f4abe30190ffe2f5ab7780
Merge: 4b93f2ab9a fa427eb99f
Author: Chris 'BinGOs' Williams 
Date:   Mon Aug 20 22:16:25 2018 +0100

Merge branch 'release-5.29.2' into blead

commit fa427eb99fb2cd5ac2c6896f5729c8e94ec8f873
Author: Chris 'BinGOs' Williams 
Date:   Mon Aug 20 20:11:35 2018 +0100

add new release to perlhist

commit e1603cb84c6df9db90150d893657d2e775a29e29
Author: Chris 'BinGOs' Williams 
Date:   Mon Aug 20 20:06:57 2018 +0100

Update Module-CoreList for v5.29.2

commit 38675b9d838b3987cfbd2b5cc783e285d2bbefe0
Author: Chris 'BinGOs' Williams 
Date:   Mon Aug 20 20:01:06 2018 +0100

Finalise perldelta

---

Summary of changes:
 dist/Module-CoreList/lib/Module/CoreList.pm |  76 ++
 pod/perldelta.pod   | 361 +++-
 pod/perlhist.pod|   1 +
 3 files changed, 113 insertions(+), 325 deletions(-)

diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm 
b/dist/Module-CoreList/lib/Module/CoreList.pm
index 168bd93635..3cdd436b0b 100644
--- a/dist/Module-CoreList/lib/Module/CoreList.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList.pm
@@ -15635,8 +15635,84 @@ for my $version ( sort { $a <=> $b } keys %released ) {
 changed => {
 'B::Op_private' => '5.029002',
 'Config'=> '5.029002',
+'Config::Extensions'=> '0.03',
+'Cwd'   => '3.75',
+'Data::Dumper'  => '2.171',
+'Filter::Util::Call'=> '1.59',
+'HTTP::Tiny'=> '0.076',
 'Module::CoreList'  => '5.20180820',
 'Module::CoreList::Utils'=> '5.20180820',
+'PerlIO::scalar'=> '0.30',
+'Storable'  => '3.12',
+'Test2' => '1.302140',
+'Test2::API'=> '1.302140',
+'Test2::API::Breakage'  => '1.302140',
+'Test2::API::Context'   => '1.302140',
+'Test2::API::Instance'  => '1.302140',
+'Test2::API::Stack' => '1.302140',
+'Test2::Event'  => '1.302140',
+'Test2::Event::Bail'=> '1.302140',
+'Test2::Event::Diag'=> '1.302140',
+'Test2::Event::Encoding'=> '1.302140',
+'Test2::Event::Exception'=> '1.302140',
+'Test2::Event::Fail'=> '1.302140',
+'Test2::Event::Generic' => '1.302140',
+'Test2::Event::Note'=> '1.302140',
+'Test2::Event::Ok'  => '1.302140',
+'Test2::Event::Pass'=> '1.302140',
+'Test2::Event::Plan'=> '1.302140',
+'Test2::Event::Skip'=> '1.302140',
+'Test2::Event::Subtest' => '1.302140',
+'Test2::Event::TAP::Version'=> '1.302140',
+'Test2::Event::V2'  => '1.302140',
+'Test2::Event::Waiting' => '1.302140',
+'Test2::EventFacet' => '1.302140',
+'Test2::EventFacet::About'=> '1.302140',
+'Test2::EventFacet::Amnesty'=> '1.302140',
+'Test2::EventFacet::Assert'=> '1.302140',
+'Test2::EventFacet::Control'=> '1.302140',
+'Test2::EventFacet::Error'=> '1.302140',
+'Test2::EventFacet::Hub'=> '1.302140',
+'Test2::EventFacet::Info'=> '1.302140',
+'Test2::EventFacet::Meta'=> '1.302140',
+'Test2::EventFacet::Parent'=> '1.302140',
+'Test2::EventFacet::Plan'=> '1.302140',
+'Test2::EventFacet::Render'=> '1.302140',
+'Test2::EventFacet::Trace'=> '1.302140',
+'Test2::Formatter'  => '1.302140',
+'Test2::Formatter::TAP' => '1.302140',
+'Test2::Hub'=> '1.302140',
+'Test2::Hub::Interceptor'=> '1.302140',
+'Test2::Hub::Interceptor::Terminator'=> '1.302140',
+'Test2::Hub::Subtest'   => '1.302140',
+'Test2::IPC'=> '1.302140',
+'Test2::IPC::Driver'=> '1.302140',
+'Test2::IPC::Driver::Files'=> '1.302140',
+'Test2::Tools::Tiny'=> '1.302140',
+'Test2::Util'   => '1.302140',
+'Test2::Util::ExternalMeta'=> '1.302140',
+'Test2::Util::Facets2Legacy'=> '1.302140',
+'Test2::Util::HashBase' => '1.302140',
+'Test2::Util::Trace'=> '1.3021

[perl.git] branch blead updated. v5.29.1-94-g9d890beed6

2018-08-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/9d890beed61e079102335ef5859d652b4e2c32ac?hp=8d8d86ac0ac2f88ade8b2dd33f4c020fd007653d>

- Log -
commit 9d890beed61e079102335ef5859d652b4e2c32ac
Author: Chris 'BinGOs' Williams 
Date:   Mon Aug 20 11:15:20 2018 +0100

Update Time-Piece to CPAN version 1.33

  [DELTA]

1.332018-08-18
- Allow objects in overloaded methods

---

Summary of changes:
 Porting/Maintainers.pl |  2 +-
 cpan/Time-Piece/Piece.pm   | 40 
 cpan/Time-Piece/Seconds.pm |  2 +-
 cpan/Time-Piece/t/06subclass.t | 15 +++
 4 files changed, 41 insertions(+), 18 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index eaf9ed3262..a137ee9483 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -1208,7 +1208,7 @@ use File::Glob qw(:case);
 },
 
 'Time::Piece' => {
-'DISTRIBUTION' => 'ESAYM/Time-Piece-1.3204.tar.gz',
+'DISTRIBUTION' => 'ESAYM/Time-Piece-1.33.tar.gz',
 'FILES'=> q[cpan/Time-Piece],
 'EXCLUDED' => [ qw[reverse_deps.txt] ],
 },
diff --git a/cpan/Time-Piece/Piece.pm b/cpan/Time-Piece/Piece.pm
index 8acba86e76..d5624636c6 100644
--- a/cpan/Time-Piece/Piece.pm
+++ b/cpan/Time-Piece/Piece.pm
@@ -6,6 +6,7 @@ use XSLoader ();
 use Time::Seconds;
 use Carp;
 use Time::Local;
+use Scalar::Util qw/ blessed /;
 
 use Exporter ();
 
@@ -18,7 +19,7 @@ our %EXPORT_TAGS = (
 ':override' => 'internal',
 );
 
-our $VERSION = '1.3204';
+our $VERSION = '1.33';
 
 XSLoader::load( 'Time::Piece', $VERSION );
 
@@ -63,13 +64,27 @@ sub gmtime {
 $class->_mktime($time, 0);
 }
 
+
+# Check if the supplied param is either a normal array (as returned from
+# localtime in list context) or a Time::Piece-like wrapper around one.
+#
+# We need to differentiate between an array ref that we can interrogate and
+# other blessed objects (like overloaded values).
+sub _is_time_struct {
+return 1 if ref($_[1]) eq 'ARRAY';
+return 1 if blessed($_[1]) && $_[1]->isa('Time::Piece');
+
+return 0;
+}
+
+
 sub new {
 my $class = shift;
 my ($time) = @_;
 
 my $self;
 
-if (ref($time)) {
+if ($class->_is_time_struct($time)) {
 $self = $time->[c_islocal] ? $class->localtime($time) : 
$class->gmtime($time);
 }
 elsif (defined($time)) {
@@ -106,10 +121,9 @@ sub parse {
 sub _mktime {
 my ($class, $time, $islocal) = @_;
 
-$class = eval { (ref $class) && (ref $class)->isa('Time::Piece') }
-   ? ref $class
-   : $class;
-if (ref($time)) {
+$class = blessed($class) || $class;
+
+if ($class->_is_time_struct($time)) {
 my @new_time = @$time;
 my @tm_parts = (@new_time[c_sec .. c_mon], $new_time[c_year]+1900);
 $new_time[c_epoch] = $islocal ? timelocal(@tm_parts) : 
timegm(@tm_parts);
@@ -639,7 +653,8 @@ sub cdate {
 
 sub str_compare {
 my ($lhs, $rhs, $reverse) = @_;
-if (UNIVERSAL::isa($rhs, 'Time::Piece')) {
+
+if (blessed($rhs) && $rhs->isa('Time::Piece')) {
 $rhs = "$rhs";
 }
 return $reverse ? $rhs cmp $lhs->cdate : $lhs->cdate cmp $rhs;
@@ -652,9 +667,6 @@ use overload
 sub subtract {
 my $time = shift;
 my $rhs = shift;
-if (UNIVERSAL::isa($rhs, 'Time::Seconds')) {
-$rhs = $rhs->seconds;
-}
 
 if (shift)
 {
@@ -667,7 +679,7 @@ sub subtract {
return $rhs - "$time";
 }
 
-if (UNIVERSAL::isa($rhs, 'Time::Piece')) {
+if (blessed($rhs) && $rhs->isa('Time::Piece')) {
 return Time::Seconds->new($time->epoch - $rhs->epoch);
 }
 else {
@@ -679,10 +691,6 @@ sub subtract {
 sub add {
 my $time = shift;
 my $rhs = shift;
-if (UNIVERSAL::isa($rhs, 'Time::Seconds')) {
-$rhs = $rhs->seconds;
-}
-croak "Invalid rhs of addition: $rhs" if ref($rhs);
 
 return $time->_mktime(($time->epoch + $rhs), $time->[c_islocal]);
 }
@@ -692,7 +700,7 @@ use overload
 
 sub get_epochs {
 my ($lhs, $rhs, $reverse) = @_;
-if (!UNIVERSAL::isa($rhs, 'Time::Piece')) {
+unless (blessed($rhs) && $rhs->isa('Time::Piece')) {
 $rhs = $lhs->new($rhs);
 }
 if ($reverse) {
diff --git a/cpan/Time-Piece/Seconds.pm b/cpan/Time-Piece/Seconds.pm
index 3a56b74485..71a4bd27f2 100644
--- a/cpan/Time-Piece/Seconds.pm
+++ b/cpan/Time-Piece/Seconds.pm
@@ -1,7 +1,7 @@
 package Time::Seconds;
 use strict;
 
-our $VERSION = '1.3204';
+our $VERSION = '1.33';
 
 use Exporter 5.57 'import';
 
diff --git a/cpan/Time-Piece/t/06subclass.t b/cpan/Time-Piece/t/06subclass.t
index d6e4315c8f..a72c

[perl.git] branch blead updated. v5.29.0-12-gf7c9371852

2018-06-28 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/f7c9371852c8556ef8fa6445bfdd44a07ebcdd55?hp=f6b70559975346f3c503a70669fb50d314276b69>

- Log -
commit f7c9371852c8556ef8fa6445bfdd44a07ebcdd55
Author: Chris 'BinGOs' Williams 
Date:   Thu Jun 28 13:59:06 2018 +0100

IO is actually 1.39

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 7de00a7d76..5474318d5a 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -618,7 +618,7 @@ use File::Glob qw(:case);
 },
 
 'IO' => {
-'DISTRIBUTION' => 'GBARR/IO-1.25.tar.gz',
+'DISTRIBUTION' => 'TODDR/IO-1.39.tar.gz',
 'FILES'=> q[dist/IO/],
 'EXCLUDED' => ['t/test.pl'],
 },

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.27.11-3-g43f5a3f5b9

2018-04-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/43f5a3f5b98bf8630dd8c02956d0599eff89883d?hp=3349e48f0f31d4b092c0ef8204f8da0a950d11e8>

- Log -
commit 43f5a3f5b98bf8630dd8c02956d0599eff89883d
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Apr 20 18:07:00 2018 +0100

Fix Storable indexing issue with PAUSE

---

Summary of changes:
 dist/Storable/Makefile.PL | 3 ++-
 dist/Storable/__Storable__.pm | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dist/Storable/Makefile.PL b/dist/Storable/Makefile.PL
index ed53816d73..697750566d 100644
--- a/dist/Storable/Makefile.PL
+++ b/dist/Storable/Makefile.PL
@@ -6,6 +6,7 @@
 #  in the README file that comes with the distribution.
 #
 
+use strict;
 use ExtUtils::MakeMaker;
 use Config;
 use File::Copy qw(move copy);
@@ -36,7 +37,7 @@ WriteMakefile(
 provides=> {
 'Storable'  => {
 file=> 'Storable_pm.PL',
-version => $NEW_VERSION,
+version => 
MM->parse_version('__Storable__.pm'),
 },
 },
 
diff --git a/dist/Storable/__Storable__.pm b/dist/Storable/__Storable__.pm
index 52ce1629e5..71c669daaf 100644
--- a/dist/Storable/__Storable__.pm
+++ b/dist/Storable/__Storable__.pm
@@ -27,7 +27,7 @@ our @EXPORT_OK = qw(
 
 our ($canonical, $forgive_me);
 
-our $VERSION = '3.06';
+our $VERSION = '3.08';
 
 our $recursion_limit;
 our $recursion_limit_hash;

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.27.10-209-g50cef60b44

2018-04-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/50cef60b44ffdcb459d47449ba5f71a44797d154?hp=e99983e139f0d01e13ce984c3021a4f80adf3114>

- Log -
commit 50cef60b44ffdcb459d47449ba5f71a44797d154
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Apr 20 12:18:15 2018 +0100

Change in the house of flies

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 95db061ce9..f24c54e49f 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -812,7 +812,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20180414.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20180415.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.27.10-208-ge99983e139

2018-04-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/e99983e139f0d01e13ce984c3021a4f80adf3114?hp=3aa95a1ebca0f6b90c33b4d65f5f87e041ddd652>

- Log -
commit e99983e139f0d01e13ce984c3021a4f80adf3114
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Apr 20 12:13:14 2018 +0100

Bump Module-CoreList so is higher than version on CPAN

---

Summary of changes:
 dist/Module-CoreList/lib/Module/CoreList.pm   | 2 +-
 dist/Module-CoreList/lib/Module/CoreList/Utils.pm | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm 
b/dist/Module-CoreList/lib/Module/CoreList.pm
index 01f5da3ebe..504f54e4b7 100644
--- a/dist/Module-CoreList/lib/Module/CoreList.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList.pm
@@ -4,7 +4,7 @@ use strict;
 our ( %released, %version, %families, %upstream, %bug_tracker, %deprecated, 
%delta );
 
 use version;
-our $VERSION = '5.20180321';
+our $VERSION = '5.20180421';
 
 sub PKG_PATTERN () { q#\A[a-zA-Z_][0-9a-zA-Z_]*(?:(::|')[0-9a-zA-Z_]+)*\z# }
 sub _looks_like_invocant ($) { local $@; !!eval { $_[0]->isa(__PACKAGE__) } }
diff --git a/dist/Module-CoreList/lib/Module/CoreList/Utils.pm 
b/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
index 1cbb727e98..25f510d0f8 100644
--- a/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 use Module::CoreList;
 
-our $VERSION = '5.20180321';
+our $VERSION = '5.20180421';
 our %utilities;
 
 sub utilities {

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.27.10-129-gb6763dccce

2018-04-14 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/b6763dcccec0a1fedbc293e6ab6c5b01a33df3dc?hp=e5c6bc4adb0873444a9554a01d0e24734f7d2a6e>

- Log -
commit b6763dcccec0a1fedbc293e6ab6c5b01a33df3dc
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Sat Apr 14 18:20:34 2018 +0100

Them bones

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 9e5afa2bfd..f24287a716 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -808,7 +808,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20180221.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20180414.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.27.9-202-g33639e64db

2018-03-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/33639e64db2cfdd518ebb0f6b0ed8ac26c520a82?hp=ae5389b2505efdb9b72847eb64757aea68e8da52>

- Log -
commit 33639e64db2cfdd518ebb0f6b0ed8ac26c520a82
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Mar 20 21:30:35 2018 +

Tick another dev release off

---

Summary of changes:
 Porting/release_schedule.pod | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/release_schedule.pod b/Porting/release_schedule.pod
index a2216ce7ce..04463ede5f 100644
--- a/Porting/release_schedule.pod
+++ b/Porting/release_schedule.pod
@@ -69,7 +69,7 @@ you should reset the version numbers to the next blead series.
   2017-12-20  5.27.7 ✓BinGOs
   2018-01-20  5.27.8 ✓Abigail
   2018-02-20  5.27.9 ✓Renee Bäcker
-  2018-03-20  5.27.10 Todd Rinaldo
+  2018-03-20  5.27.10 ✓   Todd Rinaldo
 
 (RC0 for 5.28.0 will be released once we think that all the blockers have been
 addressed.  This typically means some time in April or May.)

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.27.9-178-gfeb6a67ad4

2018-03-19 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/feb6a67ad4c3bf8bc815c6329e2bd205ab3af215?hp=8fe9e9ec9cb0d06a341534fe736374f2379024ca>

- Log -
commit feb6a67ad4c3bf8bc815c6329e2bd205ab3af215
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Mon Mar 19 11:08:13 2018 +

Update ExtUtils-MakeMaker to CPAN version 7.34

  [DELTA]

7.34  Mon Mar 19 10:21:12 GMT 2018

No changes since v7.33_03

---

Summary of changes:
 Porting/Maintainers.pl  | 2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm | 2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm  | 2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm | 2 +-
 cpan/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  | 2 +-
 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 | 2 +-
 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   | 2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Config.pm| 2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/FAQ.pod  | 2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm| 2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Tutorial.pod | 2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version.pm   | 2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/regex.pm | 2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm | 2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm  | 2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm | 2 +-
 33 files changed, 33 insertions(+), 33 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 54154fa69c..6d50294d86 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -473,7 +473,7 @@ use File::Glob qw(:case);
 },
 
 'ExtUtils::MakeMaker' => {
-'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.33_03.tar.gz',
+'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.34.tar.gz',
 'FILES'=> q[cpan/ExtUtils-MakeMaker],
 'EXCLUDED' => [
 qr{^t/lib/Test/},
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
index e03f9cb508..4924c81fbe 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
@@ -7,7 +7,7 @@ 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 = '7.33_03';
+$VERSION = '7.34';
 $VERSION = eval $VERSION;
 
 my $Is_VMS   = $^O eq 'VMS';
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm
index ca41f8665b..0323ed40fa 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.33_03';
+our $VERSION = '7.34';
 $VERSION = eval $VERSION;
 
 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 1d70ea4c92..700cb7347a 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm
@@ -2,7 +2,7 @@ package ExtUtils::Lib

[perl.git] branch blead updated. v5.27.8-269-g09a7143acf

2018-02-17 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/09a7143acf21dfa32d1eb4baef619ceb18c46d1f?hp=89829bb5b54b0a41bc51d5485dbcc7877db662fa>

- Log -
commit 09a7143acf21dfa32d1eb4baef619ceb18c46d1f
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Sat Feb 17 10:42:32 2018 +

Update ExtUtils-MakeMaker to CPAN version 7.32

  [DELTA]

7.32  Fri Feb 16 20:10:58 GMT 2018

No changes since v7.31_08

7.31_08 Mon Feb 12 12:19:11 GMT 2018

VMS fixes:
- Fix 8-space line prefixes in MM_VMS.pm

7.31_07 Tue Jan 16 16:09:04 GMT 2018

Bug fixes:
- Change warning text for libscan() README.pod

7.31_06 Tue Jan 16 10:28:11 GMT 2018

Bug fixes:
- Teach libscan() to exclude README.pod

Doc fixes:
- Documented when XSMULTI and XSBUILD are available
- Documented more version requirements for attributes

7.31_05 Sat Nov 25 09:22:51 GMT 2017 (LPW Edition)

Doc fixes:
- Spelling fixes
- clarify behaviour if VENDORLIB and no VENDORARCH

7.31_04 Thu Oct  5 12:22:24 BST 2017

Darwin/NeXT fixes:
- Escape ld -framework flags

7.31_03 Mon Jul 10 09:34:26 BST 2017

Bug fixes:
- Filter out non-XS .a files for static builds

7.31_02 Mon Jun 26 13:53:15 BST 2017

VMS fixes:
- Fixes for .PL tests
- VMS override for static_lib_pure_cmd
- Make the new subdirsstatic test portable

7.31_01 Wed Jun 14 15:57:52 BST 2017

Test fixes:
- Skip static test unless in perl core or in a .git directory

---

Summary of changes:
 Porting/Maintainers.pl |   2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm|   2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm |   4 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm|   2 +-
 .../ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm |   7 +-
 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 |  12 +-
 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 |  10 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm  |   4 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm   |   2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm |  10 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm |  10 +-
 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| 161 -
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VMS.pm |  29 +++-
 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  |  34 -
 .../lib/ExtUtils/MakeMaker/Config.pm   |   2 +-
 .../lib/ExtUtils/MakeMaker/FAQ.pod |   4 +-
 .../lib/ExtUtils/MakeMaker/Locale.pm   |   2 +-
 .../lib/ExtUtils/MakeMaker/Tutorial.pod|   4 +-
 .../lib/ExtUtils/MakeMaker/version.pm  |   2 +-
 .../lib/ExtUtils/MakeMaker/version/regex.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 +-
 cpan/ExtUtils-MakeMaker/t/03-xsstatic.t|   6 +
 cpan/ExtUtils-MakeMaker/t/MM_Unix.t|   5 +-
 cpan/ExtUtils-MakeMaker/t/basic.t  |   3 +-
 .../t/lib/MakeMaker/Test/Setup/XS.pm   |  17 ++-
 cpan/ExtUtils-MakeMaker/t/parse_version.t  |   2 +-
 38 files changed, 243 insertions(+), 121 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 7a15308dea..3624020f0f 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -473,7 +473,7 @@ use File::Glob qw(:case);
 },
 
 'ExtUtils::MakeMaker' => {
-'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.30.tar.gz',
+'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.32.tar.gz',
 'FILES'=> q[cpan/ExtUtils-MakeMaker],
 'EXCLUDED' => [
 qr{^t/lib/Test/},
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
index 05752e78cb..3eaa30a0e5 100644
--- a/cpan/ExtUtils-MakeMa

[perl.git] branch blead updated. v5.27.8-257-gaed76e69bd

2018-02-14 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/aed76e69bd9a87baa8ab250f3e953beb2779f66e?hp=142e623c481e3fa71fa8ec5e3bf445633918fcfa>

- Log -
commit aed76e69bd9a87baa8ab250f3e953beb2779f66e
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Wed Feb 14 16:51:31 2018 +

Update IPC-Cmd to CPAN version 1.00

  [DELTA]

1.00 Wed Feb 14 16:14:01 GMT 2018

  Bug fixes:
  - Resolve RT #91784  'run_forked("/usr/bin/echo test") captures no output'
  - Resolve RT #124415 'The 03_run_forked.t test fails (sometimes) on HPUX'

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 cpan/IPC-Cmd/lib/IPC/Cmd.pm| 3 ++-
 cpan/IPC-Cmd/t/03_run-forked.t | 1 +
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 6a33bb24f0..7a15308dea 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -645,7 +645,7 @@ use File::Glob qw(:case);
 },
 
 'IPC::Cmd' => {
-'DISTRIBUTION' => 'BINGOS/IPC-Cmd-0.98.tar.gz',
+'DISTRIBUTION' => 'BINGOS/IPC-Cmd-1.00.tar.gz',
 'FILES'=> q[cpan/IPC-Cmd],
 },
 
diff --git a/cpan/IPC-Cmd/lib/IPC/Cmd.pm b/cpan/IPC-Cmd/lib/IPC/Cmd.pm
index bef7e4a875..a42c21b84e 100644
--- a/cpan/IPC-Cmd/lib/IPC/Cmd.pm
+++ b/cpan/IPC-Cmd/lib/IPC/Cmd.pm
@@ -18,7 +18,7 @@ BEGIN {
 $HAVE_MONOTONIC
 ];
 
-$VERSION= '0.98';
+$VERSION= '1.00';
 $VERBOSE= 0;
 $DEBUG  = 0;
 $WARN   = 1;
@@ -531,6 +531,7 @@ sub open3_run {
 $child_err->autoflush(1);
 
 my $pid = open3($child_in, $child_out, $child_err, $cmd);
+Time::HiRes::usleep(1);
 
 # push my child's pid to our parent
 # so in case i am killed parent
diff --git a/cpan/IPC-Cmd/t/03_run-forked.t b/cpan/IPC-Cmd/t/03_run-forked.t
index 54253344fd..42e7709635 100644
--- a/cpan/IPC-Cmd/t/03_run-forked.t
+++ b/cpan/IPC-Cmd/t/03_run-forked.t
@@ -83,6 +83,7 @@ close($fh);
 
 SKIP: {
   skip 'Skip these tests in PERL_CORE', 100 if $ENV{PERL_CORE};
+  skip 'These tests heisenfail on HPUX', 100 if $^O eq 'hpux';
   for (my $i = 0; $i < 100; $i++) {
 my $f_ipc_cmd = IPC::Cmd::run_forked("$cat $filename");
 my $f_backticks = `$cat $filename`;

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.27.8-20-g22cd93227f

2018-01-22 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/22cd93227f3b7abe03e02d9c2e8640d09b664286?hp=8fc3dfc8f66adbf4c3082cad7d953b82e9aaeca6>

- Log -
commit 22cd93227f3b7abe03e02d9c2e8640d09b664286
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Mon Jan 22 20:12:44 2018 +

Remove Module::CoreList::TieHashDelta

---

Summary of changes:
 MANIFEST   |  1 -
 Porting/cmpVERSION.pl  |  1 -
 Porting/release_managers_guide.pod | 10 +--
 dist/Module-CoreList/Changes   |  1 +
 dist/Module-CoreList/MANIFEST  |  1 -
 dist/Module-CoreList/lib/Module/CoreList.pm|  2 +-
 .../lib/Module/CoreList/TieHashDelta.pm| 77 --
 dist/Module-CoreList/t/find_modules.t  |  8 +--
 dist/Module-CoreList/t/maintainer.t|  1 -
 t/porting/corelist.t   |  3 +-
 10 files changed, 9 insertions(+), 96 deletions(-)
 delete mode 100644 dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm

diff --git a/MANIFEST b/MANIFEST
index afae22d519..96c8da5b5e 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -3585,7 +3585,6 @@ dist/Module-CoreList/corelist The 
corelist command-line utility
 dist/Module-CoreList/identify-dependencies A usage example for 
Module::CoreList
 dist/Module-CoreList/lib/Module/CoreList.pmModule::CoreList
 dist/Module-CoreList/lib/Module/CoreList.pod   Module::CoreList
-dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm   
Module::CoreList guts
 dist/Module-CoreList/lib/Module/CoreList/Utils.pm  Module::CoreList guts
 dist/Module-CoreList/Makefile.PL   Module::CoreList
 dist/Module-CoreList/MANIFEST  Module::CoreList
diff --git a/Porting/cmpVERSION.pl b/Porting/cmpVERSION.pl
index e7ae68d6f8..4041350091 100755
--- a/Porting/cmpVERSION.pl
+++ b/Porting/cmpVERSION.pl
@@ -97,7 +97,6 @@ my %skip;
 'dist/Attribute-Handlers/demo/MyClass.pm', # it's just demonstration code
 'dist/Exporter/lib/Exporter/Heavy.pm',
 'dist/Module-CoreList/lib/Module/CoreList.pm',
-'dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm',
 'dist/Module-CoreList/lib/Module/CoreList/Utils.pm',
 'lib/Carp/Heavy.pm',
 'lib/Config.pm',   # no version number but contents will vary
diff --git a/Porting/release_managers_guide.pod 
b/Porting/release_managers_guide.pod
index f43adf2a39..b2528ebe23 100644
--- a/Porting/release_managers_guide.pod
+++ b/Porting/release_managers_guide.pod
@@ -598,7 +598,6 @@ It may also happen that C has been 
modified in blead, and
 hence has a new version number already.  (But make sure it is not the same
 number as a CPAN release.)
 
-C<$Module::CoreList::TieHashDelta::VERSION> and
 C<$Module::CoreList::Utils::VERSION> should always be equal to
 C<$Module::CoreList::VERSION>. If necessary, bump those two versions to match
 before proceeding.
@@ -615,10 +614,6 @@ F
 
 F
 
-=item *
-
-F
-
 =back
 
 =head4 Update C with module version data for the new release.
@@ -1452,9 +1447,8 @@ which should be identical to what is currently in blead.
 
 =item *
 
-Bump the $VERSION in F,
-F and
-F.
+Bump the $VERSION in F
+and F.
 
 =item *
 
diff --git a/dist/Module-CoreList/Changes b/dist/Module-CoreList/Changes
index 48e477d738..10331e0f97 100644
--- a/dist/Module-CoreList/Changes
+++ b/dist/Module-CoreList/Changes
@@ -1,5 +1,6 @@
 5.20180220
   - Improve handling of broken versions in is_core()
+  - Removed Module::CoreList::TieHashDelta
   - Updated for v5.27.9
 
 5.20180120
diff --git a/dist/Module-CoreList/MANIFEST b/dist/Module-CoreList/MANIFEST
index 5e2592d8c7..174e5080c5 100644
--- a/dist/Module-CoreList/MANIFEST
+++ b/dist/Module-CoreList/MANIFEST
@@ -3,7 +3,6 @@ corelist
 identify-dependencies
 lib/Module/CoreList.pm
 lib/Module/CoreList.pod
-lib/Module/CoreList/TieHashDelta.pm
 lib/Module/CoreList/Utils.pm
 README
 MANIFEST
diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm 
b/dist/Module-CoreList/lib/Module/CoreList.pm
index 1fa648a2a3..fed6888cf1 100644
--- a/dist/Module-CoreList/lib/Module/CoreList.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList.pm
@@ -15021,7 +15021,6 @@ for my $version ( sort { $a <=> $b } keys %released ) {
 'B::Op_private' => '5.027009',
 'Config'=> '5.027009',
 'Module::CoreList'  => '5.20180220',
-'Module::CoreList::TieHashDelta'=> '5.20180220',
 'Module::CoreList::Utils'=> '5.20180220',
 },
 removed => {
@@ -15886,6 +15885,7 @@ sub is_core
 changed => {
 },
 removed => {
+'Module::CoreList::TieHas

[perl.git] branch blead updated. v5.27.8-19-g8fc3dfc8f6

2018-01-22 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/8fc3dfc8f66adbf4c3082cad7d953b82e9aaeca6?hp=81b3f640bb2856350fe6a5efe32056accab1d775>

- Log -
commit 8fc3dfc8f66adbf4c3082cad7d953b82e9aaeca6
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Mon Jan 22 19:58:00 2018 +

Reset Module-CoreList versioning back to 5.20180220

---

Summary of changes:
 dist/Module-CoreList/Changes | 4 +---
 dist/Module-CoreList/lib/Module/CoreList.pm  | 2 +-
 dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm | 2 +-
 dist/Module-CoreList/lib/Module/CoreList/Utils.pm| 2 +-
 4 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/dist/Module-CoreList/Changes b/dist/Module-CoreList/Changes
index 951e10df5a..48e477d738 100644
--- a/dist/Module-CoreList/Changes
+++ b/dist/Module-CoreList/Changes
@@ -1,7 +1,5 @@
-5.20180222
-  - Improve handling of broken versions in is_core()
-
 5.20180220
+  - Improve handling of broken versions in is_core()
   - Updated for v5.27.9
 
 5.20180120
diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm 
b/dist/Module-CoreList/lib/Module/CoreList.pm
index e745159350..1fa648a2a3 100644
--- a/dist/Module-CoreList/lib/Module/CoreList.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList.pm
@@ -4,7 +4,7 @@ use strict;
 our ( %released, %version, %families, %upstream, %bug_tracker, %deprecated, 
%delta );
 
 use version;
-our $VERSION = '5.20180222';
+our $VERSION = '5.20180220';
 
 sub PKG_PATTERN () { q#\A[a-zA-Z_][0-9a-zA-Z_]*(?:(::|')[0-9a-zA-Z_]+)*\z# }
 sub _looks_like_invocant ($) { local $@; !!eval { $_[0]->isa(__PACKAGE__) } }
diff --git a/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm 
b/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm
index 857894afd2..3c4541a3bf 100644
--- a/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm
@@ -1,7 +1,7 @@
 # For internal Module::CoreList use only.
 package Module::CoreList::TieHashDelta;
 use strict;
-our $VERSION = '5.20180222';
+our $VERSION = '5.20180220';
 
 sub TIEHASH {
 my ($class, $changed, $removed, $parent) = @_;
diff --git a/dist/Module-CoreList/lib/Module/CoreList/Utils.pm 
b/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
index 90e506dda5..fe4c6d91e4 100644
--- a/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 use Module::CoreList;
 
-our $VERSION = '5.20180222';
+our $VERSION = '5.20180220';
 our %utilities;
 
 sub utilities {

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.27.8-6-g3093cd0531

2018-01-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/3093cd0531d6e17e80fd45b92f37e51f523b16b2?hp=3f4fae50f32e50b0765e1c3cdad0177f585083d5>

- Log -
commit 3093cd0531d6e17e80fd45b92f37e51f523b16b2
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Sat Jan 20 11:06:19 2018 +

Bibbidi-Bobbidi-Boo

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 0337a9e943..61fbbd3423 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -808,7 +808,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20171220.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20180120.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.27.7-120-g13a15ab626

2018-01-09 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/13a15ab6260f12f5f0d897fa08be543dfb3214ba?hp=807d97fa921ab01e56e08aa52dc8bbdc14f85ce6>

- Log -
commit 13a15ab6260f12f5f0d897fa08be543dfb3214ba
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Jan 9 12:43:33 2018 +

Update Encode to CPAN version 2.94

  [DELTA]

$Revision: 2.94 $ $Date: 2018/01/09 05:53:00 $
! lib/Encode/Alias.pm
  Fixed: deep recursion in Encode::find_encoding when decoding
  bad MIME header
  https://github.com/dankogai/p5-encode/pull/127
! Encode.pm
  Pulled: Include more information about Encode::is_utf8() that it
  should not be normally used
  https://github.com/dankogai/p5-encode/pull/126
  Pulled: Remove misleading documentation about UTF8 flag
  https://github.com/dankogai/p5-encode/pull/125

commit de3293c06d610babde277963c152d0294afadc9e
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Jan 9 12:41:38 2018 +

Update Time-HiRes to CPAN version 1.9752

  [DELTA]

1.9752 [2018-01-04]
 - fix an error in the error message of utimensat() not available:
   it said futimens() not available
 - add --force alias for Makefile.PL --configure

1.9751 [2018-01-02]
 - in macOS/OSX/Darwin, use __has_builtin() check also for utimensat(),
   can cause errors like
   "HiRes.xs:1474:16: error: unrecognized platform name macOS"
   [rt.cpan.org #123994]
   (oversight from 1.9749)
 - do not define TIME_HIRES_STAT/d_hires_stat if none was found, instead
   of defining it to be zero, which case has no implementation in hrstatns()
   (thanks to Nigel Horne)
 - in t/utime.t try to divine if the filesystem of the tempfiles has been
   mounted with the 'noatime' option, which can prohibit updating the
   access time timestamp.  Also document this in HiRes.pm.
   (thanks to Nigel Horne, original analysis by Slaven Rezic)
 - synchronize the constant lists in HiRes.pm:@EXPORT_OK
   and Makefile.PL:doConstants and regenerate fallback/const-c.inc
   and fallback/const-xs.inc, this fixes Perl 5.6.2 issue with
   d_futimens not allegedly being a valid macro in t/utime.t
   (using Perl 5.26.1 for the regenerating, not 5.6.2)
   (thanks to Nigel Horne)
 - in t/utime.t define a nop sub done_testing for ancient Perls
   (like Perl 5.6.2)
 - in Perl 5.6.2 a bogus warning
   "Use of uninitialized value in subroutine entry"
   is issued from t/alarm.t: add a comment documenting that

---

Summary of changes:
 Porting/Maintainers.pl|   4 +-
 cpan/Encode/Encode.pm |  38 +---
 cpan/Encode/Makefile.PL   |   2 +-
 cpan/Encode/lib/Encode/Alias.pm   |   4 +-
 cpan/Encode/t/decode.t|   2 +-
 cpan/Encode/t/mime-name.t |   2 +-
 dist/Time-HiRes/Changes   |  30 +++
 dist/Time-HiRes/HiRes.pm  |  17 +-
 dist/Time-HiRes/HiRes.xs  |   4 +-
 dist/Time-HiRes/Makefile.PL   |  14 +-
 dist/Time-HiRes/fallback/const-c.inc  | 352 ++
 dist/Time-HiRes/fallback/const-xs.inc |   6 +-
 dist/Time-HiRes/t/alarm.t |   3 +
 dist/Time-HiRes/t/utime.t | 104 +-
 14 files changed, 489 insertions(+), 93 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 62dbf7e7ac..ff553e4efe 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -394,7 +394,7 @@ use File::Glob qw(:case);
 },
 
 'Encode' => {
-'DISTRIBUTION' => 'DANKOGAI/Encode-2.93.tar.gz',
+'DISTRIBUTION' => 'DANKOGAI/Encode-2.94.tar.gz',
 'FILES'=> q[cpan/Encode],
 },
 
@@ -1199,7 +1199,7 @@ use File::Glob qw(:case);
 },
 
 'Time::HiRes' => {
-'DISTRIBUTION' => 'JHI/Time-HiRes-1.9750.tar.gz',
+'DISTRIBUTION' => 'JHI/Time-HiRes-1.9752.tar.gz',
 'FILES'=> q[dist/Time-HiRes],
 },
 
diff --git a/cpan/Encode/Encode.pm b/cpan/Encode/Encode.pm
index 035169c594..249ac6b138 100644
--- a/cpan/Encode/Encode.pm
+++ b/cpan/Encode/Encode.pm
@@ -1,5 +1,5 @@
 #
-# $Id: Encode.pm,v 2.93 2017/10/06 22:21:33 dankogai Exp $
+# $Id: Encode.pm,v 2.94 2018/01/09 05:53:00 dankogai Exp dankogai $
 #
 package Encode;
 use strict;
@@ -7,7 +7,7 @@ use warnings;
 use constant DEBUG => !!$ENV{PERL_ENCODE_DEBUG};
 our $VERSION;
 BEGIN {
-$VERSION = sprintf "%d.%02d", q$Revision: 2.93 $ =~ /(\d+)/g;
+$VERSION = sprintf "%d.%02d", q$Revision: 2.94 $ =~ /(\d+)/g;
 require XSLoader;
 XSLoader::load( __PACKAGE__, $VERSION );
 }
@@ -949,38 +949,11 @@ different kinds of str

[perl.git] branch blead updated. v5.27.7-57-g33df5d59b5

2017-12-26 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/33df5d59b53a3820e3c1d678dc73c9b65d379479?hp=815d526fdd295b59d805cd4c2871b7a3604247b1>

- Log -
commit 33df5d59b53a3820e3c1d678dc73c9b65d379479
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Dec 26 13:50:56 2017 +

Update META.json after JSON-PP update

commit 9bccc4c23b2fde535b76945c5fcb320fc2361cf2
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Dec 26 13:49:11 2017 +

Update JSON-PP to CPAN version 2.97001

  [DELTA]

2.97001 to be released
- tweak internal number detector to always considers a flagged
  value as a string (GH#35, haarg++)
- clarify json_pp options (RT-123766; Dan Jacobson)

commit 1abe70d82a813f037be793cff289f7444508418b
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Dec 26 13:48:01 2017 +

Update podlators to CPAN version 4.10

  [DELTA]

podlators 4.10 (2017-12-25)

[Pod::Man] Change man page references and function names to bold
instead of italic, following the current Linux man page standard.  The
previous formatting was taken from Solaris, and it seems safe to say
that the Linux man page formatting conventions are now much more
widely followed than Solaris's.  Patch from Guillem Jover.

[Pod::Man] Revert the .IX handling code to the earlier version from
Bjarni Ingi Gislason but add the trailing backslashes that should
hopefully avoid blank page issues on HP-UX.  This fixes a warning
regression when man is run with warnings enabled.  (Debian Bug#847972)

[Pod::Man] Wrap the output file descriptor in a glob before passing it
to PerlIO::get_layers so that the layer check works properly.
Previously, this code would throw a warning if given a scalar not
wrapped in a glob and not detect layers properly.  Patch from Zefram.
(#122521)

Produce a proper diagnostic when given empty input on standard input
with no other arguments to pod2man or pod2text.  Reported by Guillem
Jover.

commit 8eedd56d9009ca69ce37b927d25159b5f3ce7552
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Dec 26 13:44:59 2017 +

Update Time-HiRes to CPAN version 1.9750

  [DELTA]

1.9750 [2017-12-22]
 - update META.yml and META.json for XSLoader instead of DynaLoader
   [rt.cpan.org #123933]

1.9749 [2017-12-21]
 - CPAN release
 - Quieten Time-HiRes test noise: blead 0f009486
 - Switch some core modules to XSLoader: blead b9a5a78f [rt.cpan.org 
#129789]
 - disable a flapping test for CI: blead cd2a978d
 - Avoid newGVgen in blead-upstream modules: blead 732d3893
 - Declaration after statement in typemap: blead d269f586
 - semicolon-friendly diagnostic control: blead 7347ee54
 - in macOS (OS X) check properly in runtime whether futimens()
   and utimensat() are available

1.9748 [2017-12-16]
 - bleadperl only
 - semicolon-friendly diagnostic control: blead 7347ee54

1.9747 [2017-09-13]
 - bleadperl only
 - Switch some core modules to XSLoader: blead b9a5a78f [rt.cpan.org 
#129789]

---

Summary of changes:
 META.json   |  2 +-
 Porting/Maintainers.pl  |  6 +--
 cpan/JSON-PP/bin/json_pp| 10 +++-
 cpan/JSON-PP/lib/JSON/PP.pm |  6 ++-
 cpan/JSON-PP/lib/JSON/PP/Boolean.pm |  2 +-
 cpan/podlators/lib/Pod/Man.pm   | 48 +
 cpan/podlators/lib/Pod/ParseLink.pm |  2 +-
 cpan/podlators/lib/Pod/Text.pm  |  4 +-
 cpan/podlators/lib/Pod/Text/Color.pm|  2 +-
 cpan/podlators/lib/Pod/Text/Overstrike.pm   |  4 +-
 cpan/podlators/lib/Pod/Text/Termcap.pm  |  2 +-
 cpan/podlators/scripts/pod2man.PL   | 10 ++--
 cpan/podlators/scripts/pod2text.PL  | 10 ++--
 cpan/podlators/t/data/basic.cap |  4 +-
 cpan/podlators/t/data/basic.clr |  4 +-
 cpan/podlators/t/data/basic.man |  4 +-
 cpan/podlators/t/data/basic.ovr |  4 +-
 cpan/podlators/t/data/basic.pod |  4 +-
 cpan/podlators/t/data/basic.txt |  4 +-
 cpan/podlators/t/data/snippets/man/error-stderr |  2 +-
 cpan/podlators/t/data/snippets/man/soft-hyphens |  6 +--
 cpan/podlators/t/docs/pod-spelling.t|  2 +-
 cpan/podlators/t/docs/pod.t |  2 +-
 cpan/podlators/t/docs/synopsis.t|  2 +-
 cpan/podlators/t/lib/Test/RRA.pm| 51 --
 cpan/podl

[perl.git] branch blead updated. v5.27.7-52-gdc3c11c5b3

2017-12-25 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/dc3c11c5b3d54ab8fc396c19fa05e08481207107?hp=e7f023fff87036c495789856bca5970f890d386b>

- Log -
commit dc3c11c5b3d54ab8fc396c19fa05e08481207107
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Mon Dec 25 19:33:02 2017 +

Update Digest-SHA to CPAN version 6.01

  [DELTA]

6.01  Mon Dec 25 00:08:08 MST 2017
  - added "--ignore-missing" and "--strict" options to shasum
-- consistent with GNU coreutils
-- ref. rt.cpan.org #123897
  - removed PERL_CORE preambles from test scripts
-- preambles no longer needed for core testing
-- thanks to Chris Williams for patch
-- ref. rt.cpan.org #123863

---

Summary of changes:
 Porting/Maintainers.pl| 28 +--
 cpan/Digest-SHA/lib/Digest/SHA.pm |  6 +++--
 cpan/Digest-SHA/shasum| 57 +--
 cpan/Digest-SHA/src/sha.c |  4 +--
 cpan/Digest-SHA/src/sha.h |  4 +--
 cpan/Digest-SHA/src/sha64bit.c|  4 +--
 cpan/Digest-SHA/src/sha64bit.h|  4 +--
 t/porting/customized.dat  | 23 
 8 files changed, 50 insertions(+), 80 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 8db1e2328b..3d748c8cee 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -377,7 +377,7 @@ use File::Glob qw(:case);
 },
 
 'Digest::SHA' => {
-'DISTRIBUTION' => 'MSHELOR/Digest-SHA-6.00.tar.gz',
+'DISTRIBUTION' => 'MSHELOR/Digest-SHA-6.01.tar.gz',
 'FILES'=> q[cpan/Digest-SHA],
 'EXCLUDED' => [
 qw( t/pod.t
@@ -385,32 +385,6 @@ use File::Glob qw(:case);
 examples/dups
 ),
 ],
-# https://rt.cpan.org/Public/Bug/Display.html?id=123863
-CUSTOMIZED=> [qw[
-t/allfcns.t
-t/base64.t
-t/bitbuf.t
-t/bitorder.t
-t/fips180-4.t
-t/fips198.t
-t/gg.t
-t/gglong.t
-t/hmacsha.t
-t/inheritance.t
-t/ireland.t
-t/methods.t
-t/nistbit.t
-t/nistbyte.t
-t/rfc2202.t
-t/sha1.t
-t/sha224.t
-t/sha256.t
-t/sha384.t
-t/sha512.t
-t/state.t
-t/unicode.t
-t/woodbury.t
-] ],
 },
 
 'Dumpvalue' => {
diff --git a/cpan/Digest-SHA/lib/Digest/SHA.pm 
b/cpan/Digest-SHA/lib/Digest/SHA.pm
index 53b3f06f5d..2e86d4eea1 100644
--- a/cpan/Digest-SHA/lib/Digest/SHA.pm
+++ b/cpan/Digest-SHA/lib/Digest/SHA.pm
@@ -4,15 +4,16 @@ require 5.003000;
 
 use strict;
 use warnings;
-use vars qw($VERSION @ISA @EXPORT_OK);
+use vars qw($VERSION @ISA @EXPORT_OK $errmsg);
 use Fcntl qw(O_RDONLY);
 use integer;
 
-$VERSION = '6.00';
+$VERSION = '6.01';
 
 require Exporter;
 @ISA = qw(Exporter);
 @EXPORT_OK = qw(
+   $errmsg
hmac_sha1   hmac_sha1_base64hmac_sha1_hex
hmac_sha224 hmac_sha224_base64  hmac_sha224_hex
hmac_sha256 hmac_sha256_base64  hmac_sha256_hex
@@ -67,6 +68,7 @@ sub add_bits {
 sub _bail {
my $msg = shift;
 
+   $errmsg = $!;
$msg .= ": $!";
require Carp;
Carp::croak($msg);
diff --git a/cpan/Digest-SHA/shasum b/cpan/Digest-SHA/shasum
index 25330ddd94..f8bc02098d 100644
--- a/cpan/Digest-SHA/shasum
+++ b/cpan/Digest-SHA/shasum
@@ -4,8 +4,8 @@
##
## Copyright (C) 2003-2017 Mark Shelor, All Rights Reserved
##
-   ## Version: 6.00
-   ## Fri Dec  8 22:44:44 MST 2017
+   ## Version: 6.01
+   ## Mon Dec 25 00:08:08 MST 2017
 
## shasum SYNOPSIS adapted from GNU Coreutils sha1sum. Add
## "-a" option for algorithm selection,
@@ -18,7 +18,7 @@ use strict;
 use warnings;
 use Fcntl;
 use Getopt::Long;
-use Digest::SHA;
+use Digest::SHA qw($errmsg);
 
 my $POD = <<'END_OF_POD';
 
@@ -44,10 +44,12 @@ shasum - Print or Check SHA Checksums
  ASCII '1' interpreted as 1-bit,
  all other characters ignored
 
- The following three options are useful only when verifying checksums:
-   -s, --status  don't output anything, status code shows success
-   -q, --quiet   don't print OK for each successfully verified file
-   -w, --warnwarn about improperly formatted checksum lines
+ The following five options are useful only when verifying checksums:
+   --ignore-missing  don't fail or report status for missing files
+   

[perl.git] branch blead updated. v5.27.7-6-gaecacd448c

2017-12-21 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/aecacd448cd91d195bb2413fdd04568438514017?hp=fe2024f944c63d1ef0759b7fcf1b4577462ba167>

- Log -
commit aecacd448cd91d195bb2413fdd04568438514017
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Thu Dec 21 08:59:41 2017 +

Cogito ergo sum

---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index c72233c3d5..8db1e2328b 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -834,7 +834,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20171120.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20171220.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.27.7-4-g946b6ed4ec

2017-12-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/946b6ed4ec08dfa012129f650bc1259f5ea1dd48?hp=149b848a703c802fe948c79e4812c725aac8f013>

- Log -
commit 946b6ed4ec08dfa012129f650bc1259f5ea1dd48
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Wed Dec 20 23:49:23 2017 +

Update Module-CoreList for v5.27.8

---

Summary of changes:
 dist/Module-CoreList/Changes   |  3 +++
 dist/Module-CoreList/lib/Module/CoreList.pm| 22 +-
 .../lib/Module/CoreList/TieHashDelta.pm|  2 +-
 dist/Module-CoreList/lib/Module/CoreList/Utils.pm  |  9 -
 4 files changed, 33 insertions(+), 3 deletions(-)

diff --git a/dist/Module-CoreList/Changes b/dist/Module-CoreList/Changes
index fb55444f52..9fb1073b1e 100644
--- a/dist/Module-CoreList/Changes
+++ b/dist/Module-CoreList/Changes
@@ -1,3 +1,6 @@
+5.20180120
+  - Updated for v5.27.8
+
 5.20171220
   - Updated for v5.27.7
 
diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm 
b/dist/Module-CoreList/lib/Module/CoreList.pm
index d3b6deddc5..cf7a3b7604 100644
--- a/dist/Module-CoreList/lib/Module/CoreList.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList.pm
@@ -4,7 +4,7 @@ use strict;
 our ( %released, %version, %families, %upstream, %bug_tracker, %deprecated, 
%delta );
 
 use version;
-our $VERSION = '5.20171220';
+our $VERSION = '5.20180120';
 
 sub PKG_PATTERN () { q#\A[a-zA-Z_][0-9a-zA-Z_]*(?:(::|')[0-9a-zA-Z_]+)*\z# }
 sub _looks_like_invocant ($) { local $@; !!eval { $_[0]->isa(__PACKAGE__) } }
@@ -327,6 +327,7 @@ sub changes_between {
 5.027005 => '2017-10-20',
 5.027006 => '2017-11-20',
 5.027007 => '2017-12-20',
+5.027008 => '2018-01-20',
   );
 
 for my $version ( sort { $a <=> $b } keys %released ) {
@@ -14960,6 +14961,18 @@ for my $version ( sort { $a <=> $b } keys %released ) {
 removed => {
 }
 },
+5.027008 => {
+delta_from => 5.027007,
+changed => {
+'B::Op_private' => '5.027008',
+'Config'=> '5.027008',
+'Module::CoreList'  => '5.20180120',
+'Module::CoreList::TieHashDelta'=> '5.20180120',
+'Module::CoreList::Utils'=> '5.20180120',
+},
+removed => {
+}
+},
 );
 
 sub is_core
@@ -15802,6 +15815,13 @@ sub is_core
 removed => {
 }
 },
+5.027008 => {
+delta_from => 5.027007,
+changed => {
+},
+removed => {
+}
+},
 );
 
 %deprecated = _undelta(\%deprecated);
diff --git a/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm 
b/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm
index fa08af2f9a..caec3263fd 100644
--- a/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm
@@ -1,7 +1,7 @@
 # For internal Module::CoreList use only.
 package Module::CoreList::TieHashDelta;
 use strict;
-our $VERSION = '5.20171220';
+our $VERSION = '5.20180120';
 
 sub TIEHASH {
 my ($class, $changed, $removed, $parent) = @_;
diff --git a/dist/Module-CoreList/lib/Module/CoreList/Utils.pm 
b/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
index a719ac71d5..9a74ddb56d 100644
--- a/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 use Module::CoreList;
 
-our $VERSION = '5.20171220';
+our $VERSION = '5.20180120';
 our %utilities;
 
 sub utilities {
@@ -1347,6 +1347,13 @@ my %delta = (
 removed => {
 }
 },
+5.027008 => {
+delta_from => 5.027007,
+changed => {
+},
+removed => {
+}
+},
 );
 
 %utilities = Module::CoreList::_undelta(\%delta);

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.27.7-3-g149b848a70

2017-12-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/149b848a703c802fe948c79e4812c725aac8f013?hp=4ec06e46974ee55eddd720e00866ef329d570bb4>

- Log -
commit 149b848a703c802fe948c79e4812c725aac8f013
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Wed Dec 20 23:45:41 2017 +

Bump the perl version in various places for v5.27.8

---

Summary of changes:
 Cross/config.sh-arm-linux  | 40 
 Cross/config.sh-arm-linux-n770 | 40 
 INSTALL| 28 ++--
 META.json  |  2 +-
 META.yml   |  2 +-
 NetWare/Makefile   |  4 ++--
 NetWare/config_H.wc| 10 +-
 Porting/config.sh  | 42 +-
 Porting/config_H   | 18 +-
 Porting/perldelta_template.pod |  2 +-
 README.haiku   |  4 ++--
 README.macosx  |  8 
 README.os2 |  2 +-
 README.vms |  4 ++--
 hints/catamount.sh |  4 ++--
 lib/B/Op_private.pm|  2 +-
 patchlevel.h   |  4 ++--
 plan9/config.plan9 | 10 +-
 plan9/config_sh.sample | 38 +++---
 win32/GNUmakefile  |  2 +-
 win32/Makefile |  2 +-
 win32/makefile.mk  |  2 +-
 22 files changed, 135 insertions(+), 135 deletions(-)

diff --git a/Cross/config.sh-arm-linux b/Cross/config.sh-arm-linux
index c7aa9ea88c..993a1b3896 100644
--- a/Cross/config.sh-arm-linux
+++ b/Cross/config.sh-arm-linux
@@ -31,12 +31,12 @@ afsroot='/afs'
 alignbytes='4'
 aphostname='/bin/hostname'
 api_revision='5'
-api_subversion='7'
+api_subversion='8'
 api_version='27'
-api_versionstring='5.27.7'
+api_versionstring='5.27.8'
 ar='ar'
-archlib='/usr/lib/perl5/5.27.7/armv4l-linux'
-archlibexp='/usr/lib/perl5/5.27.7/armv4l-linux'
+archlib='/usr/lib/perl5/5.27.8/armv4l-linux'
+archlibexp='/usr/lib/perl5/5.27.8/armv4l-linux'
 archname64=''
 archname='armv4l-linux'
 archobjs=''
@@ -55,7 +55,7 @@ castflags='0'
 cat='cat'
 cc='cc'
 cccdlflags='-fpic'
-ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.27.7/armv4l-linux/CORE'
+ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.27.8/armv4l-linux/CORE'
 ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64'
 ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccname='arm-linux-gcc'
@@ -813,7 +813,7 @@ inc_version_list=' '
 inc_version_list_init='0'
 incpath=''
 inews=''
-installarchlib='./install_me_here/usr/lib/perl5/5.27.7/armv4l-linux'
+installarchlib='./install_me_here/usr/lib/perl5/5.27.8/armv4l-linux'
 installbin='./install_me_here/usr/bin'
 installhtml1dir=''
 installhtml3dir=''
@@ -821,13 +821,13 @@ installman1dir='./install_me_here/usr/share/man/man1'
 installman3dir='./install_me_here/usr/share/man/man3'
 installprefix='./install_me_here/usr'
 installprefixexp='./install_me_here/usr'
-installprivlib='./install_me_here/usr/lib/perl5/5.27.7'
+installprivlib='./install_me_here/usr/lib/perl5/5.27.8'
 installscript='./install_me_here/usr/bin'
-installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.27.7/armv4l-linux'
+installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.27.8/armv4l-linux'
 installsitebin='./install_me_here/usr/bin'
 installsitehtml1dir=''
 installsitehtml3dir=''
-installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.27.7'
+installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.27.8'
 installsiteman1dir='./install_me_here/usr/share/man/man1'
 installsiteman3dir='./install_me_here/usr/share/man/man3'
 installsitescript='./install_me_here/usr/bin'
@@ -961,8 +961,8 @@ pmake=''
 pr=''
 prefix='/usr'
 prefixexp='/usr'
-privlib='/usr/lib/perl5/5.27.7'
-privlibexp='/usr/lib/perl5/5.27.7'
+privlib='/usr/lib/perl5/5.27.8'
+privlibexp='/usr/lib/perl5/5.27.8'
 procselfexe='"/proc/self/exe"'
 prototype='define'
 ptrsize='4'
@@ -1027,17 +1027,17 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 
19 20 21 22 23 24 25 26
 sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 
18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 
38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 
58, 59, 60, 61, 62, 63, 6, 17, 29, 31, 0'
 sig_size='68'
 signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.27.7/armv4l-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.27.7/armv4l-linux'
+sitearch='/usr/lib/perl5/site_perl/5.27.8/armv4l-linux'
+sitearchexp='/usr/lib/perl5/site_perl/5.27.8/armv4l-linux'
 sitebin='/usr/bin'
 sitebinexp='/usr/bin'
 sitehtml1d

[perl.git] branch blead updated. v5.27.7-1-g2be676a02a

2017-12-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/2be676a02a4872b3dd21b3ee2303feec66598c3e?hp=56f71ad238773a247d35eba21ba1df742ce8d5d7>

- Log -
commit 2be676a02a4872b3dd21b3ee2303feec66598c3e
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Wed Dec 20 23:21:53 2017 +

Include epigraph for v5.27.7

---

Summary of changes:
 Porting/epigraphs.pod | 28 
 1 file changed, 28 insertions(+)

diff --git a/Porting/epigraphs.pod b/Porting/epigraphs.pod
index d407147a6c..28e9dd7f39 100644
--- a/Porting/epigraphs.pod
+++ b/Porting/epigraphs.pod
@@ -17,6 +17,34 @@ Consult your favorite dictionary for details.
 
 =head1 EPIGRAPHS
 
+=head2 v5.27.7 - Terry Pratchett, "Hogfather"
+
+Lhttps://www.nntp.perl.org/group/perl.perl5.porters/2017/12/msg248274.html>
+
+  Death looked at the sacks.
+
+  It was a strange but demonstrable fact that the sacks of
+  toys carried by the Hogfather, no matter what they
+  really contained, always appeared to have sticking out
+  of the top a teddy bear, a toy soldier in the kind of
+  colorful uniform that would stand out in a disco, a
+  drum and a red-and-white candy cane. The actual
+  contents always turned out to be something a bit
+  garish and costing $5.99.
+
+  Death had investigated one or two. There had been a
+  Real Agatean Ninja, for example, with Fearsome
+  Death Grip, and a Captain Carrot One-Man Night
+  Watch with a complete wardrobe of toy weapons, each
+  of which cost as much as the original wooden doll in
+  the first place.
+
+  Mind you, the stuff for the girls was just as
+  depressing. It seemed to be nearly all horses. Most of
+  them were grinning. Horses, Death felt, shouldn't grin.
+
+  Any horse that was grinning was planning something.
+
 =head2 v5.27.6 - Ogden Nash, "Behold the Duck"
 
 Lhttps://www.nntp.perl.org/group/perl.perl5.porters/2017/11/msg247489.html>

-- 
Perl5 Master Repository


[perl.git] annotated tag v5.27.7 created. v5.27.7

2017-12-20 Thread Chris 'Bingos' Williams
In perl.git, the annotated tag v5.27.7 has been created

<https://perl5.git.perl.org/perl.git/commitdiff/6f8f9770f72e74d48b879fa817d78837af793582?hp=>

at  6f8f9770f72e74d48b879fa817d78837af793582 (tag)
   tagging  56f71ad238773a247d35eba21ba1df742ce8d5d7 (commit)
  replaces  v5.27.6
 tagged by  Chris 'BinGOs' Williams
on  Wed Dec 20 21:01:11 2017 +

- Log -
It was the night before Hogswatch

Aaron Crane (2):
  pod/perlapio.pod: fix incorrect count of list items
  RT#132545: memory leak in S_init_main_stash()

Alberto Simões (1):
  Sync ExtUtils-CBuilder with CPAN release 0.280230

Chris 'BinGOs' Williams (11):
  Update File-Fetch to CPAN version 0.56
  Update experimental to CPAN version 0.019
  Update B-Debug to CPAN version 1.26
  Update Filter::Util::Call to CPAN version 1.58
  Update Digest-SHA to CPAN version 6.00
  Customisations for Digest-SHA tests
  Resolve issue with Win32 caused by 0301e8995
  Start finalisation of perldelta
  Update Module::CoreList for v5.27.7
  Finalise perldelta
  add new release to perlhist

Craig A. Berry (5):
  Try harder to define INT64_C and UINT64_C.
  Specify afs entries in configure.com.
  Avoid integer overflow with 32-bit ints in hexfp.t.
  Fix WIDEST_UTYPE in Devel::PPPort.
  Better selection of homegrown ino_t in vmsish.h.

Dagfinn Ilmari Mannsåker (6):
  Fix Ask Bjørn Hansen's AUTHORS entry
  Fix Ask Bjørn Hansen's name in perl5276delta
  Assigning non-zero to $[ will become fatal in 5.30
  Fix skip count for 64-bit NV-specific tests
  Let 'skip' do the skipping in op/hexfp.t
  Note schedule for $[ removal in perlvar

David Mitchell (26):
  Deparse.pm: handle optimised-away keys() better
  add OPpCONCAT_NESTED flag
  Deparse nested (($x .= ...) .= ...) correctly.
  Deparse: avoid upgrading RV to GV in stash entries
  Don't Deparse "${$}abc" as "$$abc"
  TEST -deparse: don't list unexpected pass as fail
  Deparse: don't parenthesise state @a = ...
  Deparse: handle state attributes
  Deparse: handle warnings NOFATAL
  autouse: fix autouse.t deparsing
  update Porting/deparse-skips.txt
  [MERGE] t/TEST -deparse fixups
  $overloaded .= $x: don't stringify $x
  rpeep(): use OPpPADHV_ISKEYS, not OPpRV2HV_ISKEYS
  POSIX.xs: remove unused variable
  re_intuit_start(): skip too short variant utf8 pat
  multiconcat: don't fold adjacent constants
  S_maybe_multiconcat(): use OPpCONCAT_NESTED flag
  re_intuit_start(): rename some local vars
  re_intuit_start()/S_reghop3(): don't go beyond end
  Revert "re_intuit_start(): rename some local vars"
  enable PERL_OP_PARENT always
  s///: return boolean in not-in-place branch
  avoid tainting boolean return value of s///
  s/// in boolean context: simplify return value
  [MERGE] s/// return value fixups

Father Chrysostomos (29):
  bisect-runner: Add --test-module option
  toke.c: Comment typo
  [perl #132485] Warn about "$foo'bar"
  sort perldiag
  perldelta for 2cb35ee01 / #132485
  toke.c: Don’t leak memory
  t/lib/warnings/9enabled: update comment
  [perl #132527] Allow 4-arg substr(delete ...)
  substr.t: typo
  Make Bad name error less unhelpful
  pp_ctl.c: Move goto-into-foreach error
  Explicitly test goto-into-foreach
  [perl #74764] Forbid ‘goto’ jumping into ‘given’
  sort perldiag
  perlapio: wrong param type
  Avoid newGVgen in default typemap
  Avoid newGVgen in blead-upstream modules
  Increase $ExtUtils::Typemaps::VERSION to 3.37
  perldelta for #115814
  Declaration after statement in typemap
  svleak.t: Disable crashing test
  APItest.xs: shenanigans to avoid warnings
  fakesdio.h: Typo
  pp_ctl.c: Add -D output for inward goto
  [perl #132468] At _at_level warnings functions
  perldelta: Alphabetise modules
  perldelta for #132468 warnings functions
  perldelta: Avoid ‘deprecated’ for non-deprecated module
  perlxs: Document bitwise calling conventions

J. Nick Koston (1):
  Carp: optimize format_arg when arguments contain many references

James E Keenan (3):
  Relax workaround for d_uselocale from RT #128867.
  Clarify different cases of assignment to list of scalars.
  Demonstrate how File::Spec->catfile('.', @other_args) works.

Jarkko Hietaniemi (12):
  miniperl/minitest cannot do these tests.
  Use UINT64_C() for 64-bit constant.
  In some systems st.ino is never negative.
  Make certain the info is initialized.
  Initialize the variable.
  STDCHAR * might not be char *.
  False false.
  More robust version of 793c2ded.
  Set safer umask for mkstemp().
  I

[perl.git] branch blead updated. v5.27.6-351-g56f71ad238

2017-12-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/56f71ad238773a247d35eba21ba1df742ce8d5d7?hp=d4a50999a5525c2681d59cae5fcd94f94ff897fd>

- Log -
commit 56f71ad238773a247d35eba21ba1df742ce8d5d7
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Wed Dec 20 20:44:26 2017 +

add new release to perlhist

commit 2707ab554204fd994ffba120511e0327f178dc39
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Wed Dec 20 20:17:39 2017 +

Finalise perldelta

commit e4b1fb853daf025ccf38412ddd1de212d59ed4da
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Wed Dec 20 19:49:33 2017 +

Update Module::CoreList for v5.27.7

commit d73fdbf17fbb8a450367cfb20365428e11ff1dbd
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Wed Dec 20 19:32:45 2017 +

Start finalisation of perldelta

---

Summary of changes:
 dist/Module-CoreList/lib/Module/CoreList.pm | 165 
 pod/perldelta.pod   | 391 +---
 pod/perlhist.pod|   1 +
 3 files changed, 294 insertions(+), 263 deletions(-)

diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm 
b/dist/Module-CoreList/lib/Module/CoreList.pm
index 4c6292897c..d3b6deddc5 100644
--- a/dist/Module-CoreList/lib/Module/CoreList.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList.pm
@@ -14786,11 +14786,176 @@ for my $version ( sort { $a <=> $b } keys %released 
) {
 5.027007 => {
 delta_from => 5.027006,
 changed => {
+'App::Cpan' => '1.67',
+'B' => '1.73',
+'B::Debug'  => '1.26',
+'B::Deparse'=> '1.46',
 'B::Op_private' => '5.027007',
+'CPAN'  => '2.20',
+'CPAN::Distribution'=> '2.19',
+'CPAN::FTP' => '5.5011',
+'CPAN::FirstTime'   => '5.5311',
+'CPAN::Shell'   => '5.5007',
+'Carp'  => '1.45',
+'Carp::Heavy'   => '1.45',
+'Compress::Raw::Zlib'   => '2.076',
 'Config'=> '5.027007',
+'Cwd'   => '3.71',
+'Data::Dumper'  => '2.169',
+'Devel::PPPort' => '3.37',
+'Digest::SHA'   => '6.00',
+'DynaLoader'=> '1.45',
+'ExtUtils::CBuilder'=> '0.280230',
+'ExtUtils::CBuilder::Base'=> '0.280230',
+'ExtUtils::CBuilder::Platform::Unix'=> '0.280230',
+'ExtUtils::CBuilder::Platform::VMS'=> '0.280230',
+'ExtUtils::CBuilder::Platform::Windows'=> '0.280230',
+'ExtUtils::CBuilder::Platform::Windows::BCC'=> '0.280230',
+'ExtUtils::CBuilder::Platform::Windows::GCC'=> '0.280230',
+'ExtUtils::CBuilder::Platform::Windows::MSVC'=> '0.280230',
+'ExtUtils::CBuilder::Platform::aix'=> '0.280230',
+'ExtUtils::CBuilder::Platform::android'=> '0.280230',
+'ExtUtils::CBuilder::Platform::cygwin'=> '0.280230',
+'ExtUtils::CBuilder::Platform::darwin'=> '0.280230',
+'ExtUtils::CBuilder::Platform::dec_osf'=> '0.280230',
+'ExtUtils::CBuilder::Platform::os2'=> '0.280230',
+'ExtUtils::Typemaps'=> '3.37',
+'File::Fetch'   => '0.56',
+'File::Spec'=> '3.71',
+'File::Spec::AmigaOS'   => '3.71',
+'File::Spec::Cygwin'=> '3.71',
+'File::Spec::Epoc'  => '3.71',
+'File::Spec::Functions' => '3.71',
+'File::Spec::Mac'   => '3.71',
+'File::Spec::OS2'   => '3.71',
+'File::Spec::Unix'  => '3.71',
+'File::Spec::VMS'   => '3.71',
+'File::Spec::Win32' => '3.71',
+'Filter::Util::Call'=> '1.58',
+'GDBM_File' => '1.17',
+'JSON::PP'  => '2.97000',
+'JSON::PP::Boolean' => '2.97000',
+'Locale::Codes' => '3.55',
+'Locale::Codes::Constants'=> '3.55',
+'Locale::Codes::Country'=> '3.55',
+'Locale::Codes::Country_Codes'=> '3.55',
+'Locale::Codes::Country_Retired'=> '3.55',
+'Locale::Codes::Currency'=> '3.55',
+'Locale::Codes::Currency_Codes'=> '3.55',
+'Locale::Codes::Currency_Retired'=> '3.55',
+'Locale::Codes::LangExt'=>

[perl.git] branch blead updated. v5.27.6-347-gd4a50999a5

2017-12-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/d4a50999a5525c2681d59cae5fcd94f94ff897fd?hp=d4abdeed8255ddfdbdd2813d5f1a0e1c7125cacb>

- Log -
commit d4a50999a5525c2681d59cae5fcd94f94ff897fd
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Wed Dec 20 19:21:30 2017 +

Resolve issue with Win32 caused by 0301e8995

From #p5p
[18:12] < xenu> is it just me or is it impossible to build perl using 
visual c++?
[18:13] < xenu> it fails with 'NMAKE : fatal error U1077: '..\perl.exe' : 
return code '0x100'"
[18:14] < pink_mist> I'm pretty sure it ought to be possible
[18:14] < xenu> the funny part is that perl.exe built by msvc *always* 
exits with 255 exit code
[18:14] < xenu> even if you run it like this ..\perl.exe -e "print 1"
[18:14] < xenu> it will print '1' and terminate with exit code 255
[18:42] < xenu> Zefram: 0301e899536a22752f40481d8a1d141b7a7dda82 broke win32
[18:43] < xenu> basically the problem is than PerlRun in win32/perllib.c 
uses return value of perl_run() as a exit code
[19:08] < BinGOs> xenu: does 'exitstatus = perl_destruct(my_perl);' fix the 
issue?
[19:20] < xenu> BinGOs: yep
[19:20] < BinGOs> okay cool thanks for confirming.
[19:20] < BinGOs> I'll commit that now.

---

Summary of changes:
 win32/perllib.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/win32/perllib.c b/win32/perllib.c
index cf7bf563d2..8a6626fc5e 100644
--- a/win32/perllib.c
+++ b/win32/perllib.c
@@ -253,7 +253,7 @@ RunPerl(int argc, char **argv, char **env)
 #endif
 }
 
-perl_destruct(my_perl);
+exitstatus = perl_destruct(my_perl);
 perl_free(my_perl);
 #ifdef USE_ITHREADS
 if (new_perl) {

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.27.6-329-ga85aec40e6

2017-12-18 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/a85aec40e61a21ebd6e61fb1b82b3910e9f951db?hp=5a736967cf2e79570d400232dbe0c1915cc64d07>

- Log -
commit a85aec40e61a21ebd6e61fb1b82b3910e9f951db
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Mon Dec 18 13:31:43 2017 +

Customisations for Digest-SHA tests

commit 99324e305b608b891d48b7a583cd9bb16a4d0a7c
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Mon Dec 18 13:15:34 2017 +

Update Digest-SHA to CPAN version 6.00

  [DELTA]

6.00  Fri Dec  8 22:44:44 MST 2017
  - added "tag" option (BSD-style checksums) to shasum
-- consistent with GNU sha1sum, sha224sum, etc.
-- thanks to Christopher Tubbs for suggestion
  - modified SHA.pm to use XSLoader
-- falls back to DynaLoader if necessary
  - decoupled Digest::SHA and Digest::SHA::PurePerl
-- scripts/tests in each module now fully independent
-- Digest::SHA::PurePerl to be phased out eventually
  -- past versions will remain available

---

Summary of changes:
 Porting/Maintainers.pl| 28 ++-
 cpan/Digest-SHA/SHA.xs|  2 +-
 cpan/Digest-SHA/lib/Digest/SHA.pm | 17 ++
 cpan/Digest-SHA/shasum| 48 +++
 cpan/Digest-SHA/src/sha.c |  4 ++--
 cpan/Digest-SHA/src/sha.h |  4 ++--
 cpan/Digest-SHA/src/sha64bit.c|  4 ++--
 cpan/Digest-SHA/src/sha64bit.h|  4 ++--
 cpan/Digest-SHA/t/allfcns.t   | 36 +
 cpan/Digest-SHA/t/base64.t| 18 ++-
 cpan/Digest-SHA/t/bitbuf.t| 22 --
 cpan/Digest-SHA/t/bitorder.t  | 35 ++--
 cpan/Digest-SHA/t/fips180-4.t | 17 +-
 cpan/Digest-SHA/t/fips198.t   | 16 +
 cpan/Digest-SHA/t/gg.t| 18 ++-
 cpan/Digest-SHA/t/gglong.t| 20 +++-
 cpan/Digest-SHA/t/hmacsha.t   | 16 +
 cpan/Digest-SHA/t/inheritance.t   | 18 ++-
 cpan/Digest-SHA/t/ireland.t   | 22 --
 cpan/Digest-SHA/t/methods.t   | 22 --
 cpan/Digest-SHA/t/nistbit.t   | 18 ++-
 cpan/Digest-SHA/t/nistbyte.t  | 18 ++-
 cpan/Digest-SHA/t/rfc2202.t   | 16 +
 cpan/Digest-SHA/t/sha1.t  | 17 +-
 cpan/Digest-SHA/t/sha224.t| 17 +-
 cpan/Digest-SHA/t/sha256.t| 17 +-
 cpan/Digest-SHA/t/sha384.t| 17 +-
 cpan/Digest-SHA/t/sha512.t| 17 +-
 cpan/Digest-SHA/t/state.t | 18 ++-
 cpan/Digest-SHA/t/unicode.t   | 16 +
 cpan/Digest-SHA/t/woodbury.t  | 16 +
 t/porting/customized.dat  | 23 +++
 32 files changed, 166 insertions(+), 415 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index b662ea8788..c72233c3d5 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -377,7 +377,7 @@ use File::Glob qw(:case);
 },
 
 'Digest::SHA' => {
-'DISTRIBUTION' => 'MSHELOR/Digest-SHA-5.98.tar.gz',
+'DISTRIBUTION' => 'MSHELOR/Digest-SHA-6.00.tar.gz',
 'FILES'=> q[cpan/Digest-SHA],
 'EXCLUDED' => [
 qw( t/pod.t
@@ -385,6 +385,32 @@ use File::Glob qw(:case);
 examples/dups
 ),
 ],
+# https://rt.cpan.org/Public/Bug/Display.html?id=123863
+CUSTOMIZED=> [qw[
+t/allfcns.t
+t/base64.t
+t/bitbuf.t
+t/bitorder.t
+t/fips180-4.t
+t/fips198.t
+t/gg.t
+t/gglong.t
+t/hmacsha.t
+t/inheritance.t
+t/ireland.t
+t/methods.t
+t/nistbit.t
+t/nistbyte.t
+t/rfc2202.t
+t/sha1.t
+t/sha224.t
+t/sha256.t
+t/sha384.t
+t/sha512.t
+t/state.t
+t/unicode.t
+t/woodbury.t
+] ],
 },
 
 'Dumpvalue' => {
diff --git a/cpan/Digest-SHA/SHA.xs b/cpan/Digest-SHA/SHA.xs
index 0a0c89d4e3..62eaad8d53 100644
--- a/cpan/Digest-SHA/SHA.xs
+++ b/cpan/Digest-SHA/SHA.xs
@@ -401,6 +401,6 @@ PPCODE:
}
if (cr) {
in[0] = '\012';
-   shawrite(in, 1 << 3, state);
+   shawrite(in, 1UL << 3, state);
}
XSRETURN(1);
diff --git a/cpan/Digest-SHA/lib/Digest/SHA.pm 
b/cpan/Digest-SHA/lib/Digest/SHA.pm

[perl.git] branch blead updated. v5.27.6-211-g5069e57764

2017-12-12 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/5069e5776432678375e6753013c91c25610dd9dc?hp=27d3197f2b90b3534ea74a96fc7e37200baeb9b7>

- Log -
commit 5069e5776432678375e6753013c91c25610dd9dc
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Dec 12 11:39:20 2017 +

Update Filter::Util::Call to CPAN version 1.58

  [DELTA]

1.58 2017-11-15 rurban

  * Drop 5.005 support
  * Switch from DynaLoader to XSLoader [atoomic #5]
  * Replace use vars by our. [atoomic #5]
  * Lazy load Carp only when required. [atoomic #5]
  * Minor test improvements
  * Fix v5.8 cast warnings

commit 8bdc12c655eff532a15400c4aec1d1b308f4bf15
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Dec 12 11:32:35 2017 +

Update B-Debug to CPAN version 1.26

  [DELTA]

1.26 2017-12-03 rurban
  * Avoid too many -I when calling subprocess (sprout, RT#123816)

commit 2bcf6e587843f3a15f0d6b1dd5c598912d1dab7f
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Dec 12 11:29:29 2017 +

Update experimental to CPAN version 0.019

  [DELTA]

0.019 2017-12-03 18:40:19+01:00 Europe/Amsterdam
  - Rerelease without NYTProf files

---

Summary of changes:
 Porting/Maintainers.pl|   6 +-
 cpan/B-Debug/Debug.pm |   2 +-
 cpan/B-Debug/t/debug.t|  17 +-
 cpan/Filter-Util-Call/Call.pm |  23 +--
 cpan/Filter-Util-Call/Call.xs |   2 +-
 cpan/Filter-Util-Call/t/call.t| 323 +++---
 cpan/experimental/lib/experimental.pm |   4 +-
 7 files changed, 211 insertions(+), 166 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index c1f817d00f..403b3f7598 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -173,7 +173,7 @@ use File::Glob qw(:case);
 },
 
 'B::Debug' => {
-'DISTRIBUTION' => 'RURBAN/B-Debug-1.25.tar.gz',
+'DISTRIBUTION' => 'RURBAN/B-Debug-1.26.tar.gz',
 'FILES'=> q[cpan/B-Debug],
 'EXCLUDED' => ['t/pod.t'],
 'DEPRECATED'   => '5.027003',
@@ -407,7 +407,7 @@ use File::Glob qw(:case);
 },
 
 'experimental' => {
-'DISTRIBUTION' => 'LEONT/experimental-0.018.tar.gz',
+'DISTRIBUTION' => 'LEONT/experimental-0.019.tar.gz',
 'FILES'=> q[cpan/experimental],
 'EXCLUDED' => [
 qr{^xt/},
@@ -524,7 +524,7 @@ use File::Glob qw(:case);
 },
 
 'Filter::Util::Call' => {
-'DISTRIBUTION' => 'RURBAN/Filter-1.57.tar.gz',
+'DISTRIBUTION' => 'RURBAN/Filter-1.58.tar.gz',
 'FILES'=> q[cpan/Filter-Util-Call
  pod/perlfilter.pod
 ],
diff --git a/cpan/B-Debug/Debug.pm b/cpan/B-Debug/Debug.pm
index b49041f864..d121cbbcfa 100644
--- a/cpan/B-Debug/Debug.pm
+++ b/cpan/B-Debug/Debug.pm
@@ -1,6 +1,6 @@
 package B::Debug;
 
-our $VERSION = '1.25';
+our $VERSION = '1.26';
 BEGIN { if ($] >= 5.027001) { require deprecate; import deprecate; } }
 
 use strict;
diff --git a/cpan/B-Debug/t/debug.t b/cpan/B-Debug/t/debug.t
index 0f60b95a5b..c362d7456d 100644
--- a/cpan/B-Debug/t/debug.t
+++ b/cpan/B-Debug/t/debug.t
@@ -32,17 +32,18 @@ use File::Spec;
 my $a;
 my $X = $^X =~ m/\s/ ? qq{"$^X"} : $^X;
 
-my $path = join " ", map { qq["-I$_"] } (File::Spec->catfile("blib","lib"), 
@INC);
+local $ENV{PERL5LIB} =
+  join $Config{path_sep}, File::Spec->catfile("blib","lib"), @INC;
 my $redir = $^O =~ /VMS|MSWin32|MacOS/ ? "" : "2>&1";
 
-$a = `$X $path "-MO=Debug" -e 1 $redir`;
+$a = `$X "-MO=Debug" -e 1 $redir`;
 like($a, qr/\bLISTOP\b.*\bOP\b.*\bCOP\b.*\bOP\b/s);
 
 
-$a = `$X $path "-MO=Terse" -e 1 $redir`;
+$a = `$X "-MO=Terse" -e 1 $redir`;
 like($a, qr/\bLISTOP\b.*leave.*\nOP\b.*enter.*\nCOP\b.*nextstate.*\n   
 OP\b.*null/s);
 
-$a = `$X $path "-MO=Terse" -ane "s/foo/bar/" $redir`;
+$a = `$X "-MO=Terse" -ane "s/foo/bar/" $redir`;
 $a =~ s/\(0x[^)]+\)//g;
 $a =~ s/\[[^\]]+\]//g;
 $a =~ s/-e syntax OK//;
@@ -81,14 +82,14 @@ is($a, $b);
 like(B::Debug::_printop(B::main_root),  qr/LISTOP\s+\[OP_LEAVE\]/);
 like(B::Debug::_printop(B::main_start), qr/OP\s+\[OP_ENTER\]/);
 
-$a = `$X $path "-MO=Debug" -e "B::main_root->debug" $redir`;
+$a = `$X "-MO=Debug" -e "B::main_root->debug" $redir`;
 like($a, qr/op_next\s+0x0/m);
-$a = `$X $path "-MO=Debug" -e "B::main_start->debug" $redir`;
+$a = `$X &quo

[perl.git] branch blead updated. v5.27.6-95-gb6806da1b6

2017-11-30 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/b6806da1b6a1684b26f8ef5b7f2ca4133d468604?hp=c1c824fc91d679abcbe5f72252ac95924474a9e4>

- Log -
commit b6806da1b6a1684b26f8ef5b7f2ca4133d468604
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Thu Nov 30 16:06:14 2017 +

Update File-Fetch to CPAN version 0.56

  [DELTA]

0.56Thu Nov 30 14:47:50 2017

* Blacklist 'lftp' use on hpux

---

Summary of changes:
 Porting/Maintainers.pl| 2 +-
 cpan/File-Fetch/lib/File/Fetch.pm | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 2ed349e2e3..7048381e80 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -489,7 +489,7 @@ use File::Glob qw(:case);
 },
 
 'File::Fetch' => {
-'DISTRIBUTION' => 'BINGOS/File-Fetch-0.54.tar.gz',
+'DISTRIBUTION' => 'BINGOS/File-Fetch-0.56.tar.gz',
 'FILES'=> q[cpan/File-Fetch],
 },
 
diff --git a/cpan/File-Fetch/lib/File/Fetch.pm 
b/cpan/File-Fetch/lib/File/Fetch.pm
index c0568b33c7..90c62e96be 100644
--- a/cpan/File-Fetch/lib/File/Fetch.pm
+++ b/cpan/File-Fetch/lib/File/Fetch.pm
@@ -22,13 +22,13 @@ use varsqw[ $VERBOSE $PREFER_BIN $FROM_EMAIL $USER_AGENT
 $FTP_PASSIVE $TIMEOUT $DEBUG $WARN $FORCEIPV4
 ];
 
-$VERSION= '0.54';
+$VERSION= '0.56';
 $VERSION= eval $VERSION;# avoid warnings with development releases
 $PREFER_BIN = 0;# XXX TODO implement
 $FROM_EMAIL = 'file-fe...@example.com';
 $USER_AGENT = "File::Fetch/$VERSION";
 $BLACKLIST  = [qw|ftp|];
-push @$BLACKLIST, qw|lftp| if $^O eq 'dragonfly';
+push @$BLACKLIST, qw|lftp| if $^O eq 'dragonfly' || $^O eq 'hpux';
 $METHOD_FAIL= { };
 $FTP_PASSIVE= 1;
 $TIMEOUT= 0;

-- 
Perl5 Master Repository


[perl.git] branch blead updated. v5.27.5-345-geaecde9a0a

2017-11-13 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/eaecde9a0a4918a42c66b153f8da8230a67b3ae5?hp=a6509d2bd0745438635bad41675dbe33268ebf4f>

- Log -
commit eaecde9a0a4918a42c66b153f8da8230a67b3ae5
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Mon Nov 13 13:45:36 2017 +

Update Unicode-Collate to CPAN version 1.23

  [DELTA]

1.23  Mon Nov 13 19:10:28 2017
- Now UCA_Version 36 (for Unicode 10.0.0) is supported.
  * But the default UCA_Version is still 34.
- added nushu.t in t.

1.22  Sat Nov 11 10:53:35 2017
- internal: someone suggests using 'exists' for checking the truth of
  $collator->{mapping}{$variable} and $collator->{maxlength}{$variable},
  where $variable may stand for codepoints whose mapping is not defined;
  though such a problem was not reproduced on my environment.

---

Summary of changes:
 MANIFEST|  1 +
 Porting/Maintainers.pl  |  2 +-
 cpan/Unicode-Collate/Collate.pm | 43 +--
 cpan/Unicode-Collate/Collate.xs | 62 +++--
 cpan/Unicode-Collate/Collate/CJK/Big5.pm|  2 +-
 cpan/Unicode-Collate/Collate/CJK/GB2312.pm  |  2 +-
 cpan/Unicode-Collate/Collate/CJK/JISX0208.pm|  2 +-
 cpan/Unicode-Collate/Collate/CJK/Korean.pm  |  2 +-
 cpan/Unicode-Collate/Collate/CJK/Pinyin.pm  |  2 +-
 cpan/Unicode-Collate/Collate/CJK/Stroke.pm  |  2 +-
 cpan/Unicode-Collate/Collate/CJK/Zhuyin.pm  |  2 +-
 cpan/Unicode-Collate/Collate/Locale.pm  |  2 +-
 cpan/Unicode-Collate/Collate/Locale/af.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/ar.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/as.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/az.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/be.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/bn.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/ca.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/cs.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/cy.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/da.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/de_at_ph.pl |  2 +-
 cpan/Unicode-Collate/Collate/Locale/de_phone.pl |  2 +-
 cpan/Unicode-Collate/Collate/Locale/dsb.pl  |  2 +-
 cpan/Unicode-Collate/Collate/Locale/ee.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/eo.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/es.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/es_trad.pl  |  2 +-
 cpan/Unicode-Collate/Collate/Locale/et.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/fa.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/fi.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/fi_phone.pl |  2 +-
 cpan/Unicode-Collate/Collate/Locale/fil.pl  |  2 +-
 cpan/Unicode-Collate/Collate/Locale/fo.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/fr_ca.pl|  2 +-
 cpan/Unicode-Collate/Collate/Locale/gu.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/ha.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/haw.pl  |  2 +-
 cpan/Unicode-Collate/Collate/Locale/he.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/hi.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/hr.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/hu.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/hy.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/ig.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/is.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/ja.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/kk.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/kl.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/kn.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/ko.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/kok.pl  |  2 +-
 cpan/Unicode-Collate/Collate/Locale/lkt.pl  |  2 +-
 cpan/Unicode-Collate/Collate/Locale/ln.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/lt.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/lv.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/mk.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/ml.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/mr.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/mt.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/nb.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/nn.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/nso.pl  |  2 +-
 cpan/Unicode-Collate/Collate/Locale/om.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/or.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/pa.pl   |  2 +-
 cpan/Unicode-Collate/Collate/Locale/pl.pl   |  2 +-
 cpan/Unicode-Collate/Co

[perl.git] branch blead updated. v5.27.5-293-g6608d2d57f

2017-11-10 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/6608d2d57f893ab545858c9fc408776a7c2ade3e?hp=29d69c3c41c7e93f884256b1087face64d5fdd1e>

- Log -
commit 6608d2d57f893ab545858c9fc408776a7c2ade3e
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Nov 10 09:34:40 2017 +

Update Unicode-Collate to CPAN version 1.21

  [DELTA]

1.21  Sat Nov  4 10:49:19 2017
- mklocale: [rt.cpan.org #121664] . removed from @INC (take 2)
- DUCET is updated (for Unicode 9.0.0) as Collate/allkeys.txt.
  * Please notice that allkeys.txt will be overwritten if you have had
other allkeys.txt already.
- The default UCA_Version is 34.
- added tangut.t in t.
- Locale/*.pl and CJK/Korean.pm are updated.

1.20  Fri Nov  3 11:50:21 2017
- XS: [rt.cpan.org #121664] . removed from @INC
- U::C::Locale newly supports locales: dsb, lkt.

---

Summary of changes:
 MANIFEST| 5 +
 Porting/Maintainers.pl  | 2 +-
 cpan/Unicode-Collate/Collate.pm |23 +-
 cpan/Unicode-Collate/Collate.xs |21 +-
 cpan/Unicode-Collate/Collate/CJK/Big5.pm| 2 +-
 cpan/Unicode-Collate/Collate/CJK/GB2312.pm  | 2 +-
 cpan/Unicode-Collate/Collate/CJK/JISX0208.pm| 2 +-
 cpan/Unicode-Collate/Collate/CJK/Korean.pm  |26 +-
 cpan/Unicode-Collate/Collate/CJK/Pinyin.pm  | 2 +-
 cpan/Unicode-Collate/Collate/CJK/Stroke.pm  | 2 +-
 cpan/Unicode-Collate/Collate/CJK/Zhuyin.pm  | 2 +-
 cpan/Unicode-Collate/Collate/Locale.pm  |58 +-
 cpan/Unicode-Collate/Collate/Locale/af.pl   | 6 +-
 cpan/Unicode-Collate/Collate/Locale/ar.pl   |24 +-
 cpan/Unicode-Collate/Collate/Locale/as.pl   |22 +-
 cpan/Unicode-Collate/Collate/Locale/az.pl   |98 +-
 cpan/Unicode-Collate/Collate/Locale/be.pl   |20 +-
 cpan/Unicode-Collate/Collate/Locale/bn.pl   |12 +-
 cpan/Unicode-Collate/Collate/Locale/ca.pl   |28 +-
 cpan/Unicode-Collate/Collate/Locale/cs.pl   |44 +-
 cpan/Unicode-Collate/Collate/Locale/cy.pl   |52 +-
 cpan/Unicode-Collate/Collate/Locale/da.pl   |   148 +-
 cpan/Unicode-Collate/Collate/Locale/de_at_ph.pl |56 +-
 cpan/Unicode-Collate/Collate/Locale/de_phone.pl |52 +-
 cpan/Unicode-Collate/Collate/Locale/dsb.pl  |59 +
 cpan/Unicode-Collate/Collate/Locale/ee.pl   |62 +-
 cpan/Unicode-Collate/Collate/Locale/eo.pl   |52 +-
 cpan/Unicode-Collate/Collate/Locale/es.pl   |12 +-
 cpan/Unicode-Collate/Collate/Locale/es_trad.pl  |24 +-
 cpan/Unicode-Collate/Collate/Locale/et.pl   |96 +-
 cpan/Unicode-Collate/Collate/Locale/fa.pl   |88 +-
 cpan/Unicode-Collate/Collate/Locale/fi.pl   |   122 +-
 cpan/Unicode-Collate/Collate/Locale/fi_phone.pl |   118 +-
 cpan/Unicode-Collate/Collate/Locale/fil.pl  |18 +-
 cpan/Unicode-Collate/Collate/Locale/fo.pl   |   148 +-
 cpan/Unicode-Collate/Collate/Locale/fr_ca.pl| 2 +-
 cpan/Unicode-Collate/Collate/Locale/gu.pl   |12 +-
 cpan/Unicode-Collate/Collate/Locale/ha.pl   |24 +-
 cpan/Unicode-Collate/Collate/Locale/haw.pl  |38 +-
 cpan/Unicode-Collate/Collate/Locale/he.pl   | 8 +-
 cpan/Unicode-Collate/Collate/Locale/hi.pl   |12 +-
 cpan/Unicode-Collate/Collate/Locale/hr.pl   |90 +-
 cpan/Unicode-Collate/Collate/Locale/hu.pl   |   296 +-
 cpan/Unicode-Collate/Collate/Locale/hy.pl   |12 +-
 cpan/Unicode-Collate/Collate/Locale/ig.pl   |   102 +-
 cpan/Unicode-Collate/Collate/Locale/is.pl   |   156 +-
 cpan/Unicode-Collate/Collate/Locale/ja.pl   |  2650 +-
 cpan/Unicode-Collate/Collate/Locale/kk.pl   |20 +-
 cpan/Unicode-Collate/Collate/Locale/kl.pl   |   144 +-
 cpan/Unicode-Collate/Collate/Locale/kn.pl   |14 +-
 cpan/Unicode-Collate/Collate/Locale/ko.pl   |  1284 +-
 cpan/Unicode-Collate/Collate/Locale/kok.pl  |20 +-
 cpan/Unicode-Collate/Collate/Locale/lkt.pl  |25 +
 cpan/Unicode-Collate/Collate/Locale/ln.pl   |18 +-
 cpan/Unicode-Collate/Collate/Locale/lt.pl   |82 +-
 cpan/Unicode-Collate/Collate/Locale/lv.pl   |68 +-
 cpan/Unicode-Collate/Collate/Locale/mk.pl   |32 +-
 cpan/Unicode-Collate/Collate/Locale/ml.pl   |40 +-
 cpan/Unicode-Collate/Collate/Locale/mr.pl   |22 +-
 cpan/Unicode-Collate/Collate/Locale/mt.pl   |54 +-
 cpan/Unicode-Collate/Collate/Locale/nb.pl   |   146 +-
 cpan/Unicode-Collate/Collate/Locale/nn.pl   |   146 +-
 cpan/Unicode-Collate/Collate/Locale/nso.pl  |68 +-
 cpan/Unicode-Collate/Collate/Locale/om.pl   |38 +-
 cpan/Uni

[perl.git] branch blead, updated. v5.27.4-82-geeb5a5dcd7

2017-10-13 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/eeb5a5dcd716cb4987f90467ecfbeb41708cdab7?hp=28ebb8fbe55693d0c0e563d623e0dfb234dd6971>

- Log -
commit eeb5a5dcd716cb4987f90467ecfbeb41708cdab7
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Oct 13 13:25:29 2017 +0100

Update Config-Perl-V to CPAN version 0.29

  [DELTA]

0.29  - 12 Oct 2017, H.Merijn Brand
* It's 2017
* Add test for 5.26.1-RC1
* Fix signature with argument
* Ignore ccache and compiler path in signature
---

Summary of changes:
 MANIFEST   |  1 +
 Porting/Maintainers.pl |  2 +-
 cpan/Config-Perl-V/V.pm| 20 +++--
 cpan/Config-Perl-V/t/10_base.t | 36 +++-
 cpan/Config-Perl-V/t/20_plv56.t|  7 +-
 cpan/Config-Perl-V/t/21_plv58.t|  7 +-
 cpan/Config-Perl-V/t/22_plv510.t   |  7 +-
 cpan/Config-Perl-V/t/23_plv512.t   |  7 +-
 cpan/Config-Perl-V/t/24_plv514.t   |  7 +-
 cpan/Config-Perl-V/t/25_plv516.t   |  7 +-
 cpan/Config-Perl-V/t/25_plv5162.t  |  7 +-
 cpan/Config-Perl-V/t/26_plv518.t   |  7 +-
 cpan/Config-Perl-V/t/26_plv5182.t  |  7 +-
 cpan/Config-Perl-V/t/27_plv5200.t  |  7 +-
 cpan/Config-Perl-V/t/27_plv5202.t  |  7 +-
 cpan/Config-Perl-V/t/28_plv5220.t  |  7 +-
 cpan/Config-Perl-V/t/28_plv52201w.t|  7 +-
 cpan/Config-Perl-V/t/29_plv5235w.t |  7 +-
 cpan/Config-Perl-V/t/30_plv5240.t  |  7 +-
 cpan/Config-Perl-V/t/31_plv52511.t |  7 +-
 .../t/{31_plv52511.t => 32_plv5261rc1.t}   | 97 +++---
 21 files changed, 196 insertions(+), 72 deletions(-)
 copy cpan/Config-Perl-V/t/{31_plv52511.t => 32_plv5261rc1.t} (55%)

diff --git a/MANIFEST b/MANIFEST
index 7d70905b41..b5492edc76 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -243,6 +243,7 @@ cpan/Config-Perl-V/t/28_plv52201w.t Config::Perl::V
 cpan/Config-Perl-V/t/29_plv5235w.t Config::Perl::V
 cpan/Config-Perl-V/t/30_plv5240.t  Config::Perl::V
 cpan/Config-Perl-V/t/31_plv52511.t Config::Perl::V
+cpan/Config-Perl-V/t/32_plv5261rc1.t
 cpan/Config-Perl-V/V.pmConfig::Perl::V
 cpan/CPAN/lib/App/Cpan.pm  helper package for CPAN.pm
 cpan/CPAN/lib/CPAN.pm  Interface to Comprehensive Perl Archive 
Network
diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index d22c8ad58a..539fb5aadd 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -227,7 +227,7 @@ use File::Glob qw(:case);
 },
 
 'Config::Perl::V' => {
-'DISTRIBUTION' => 'HMBRAND/Config-Perl-V-0.27.tgz',
+'DISTRIBUTION' => 'HMBRAND/Config-Perl-V-0.29.tgz',
 'FILES'=> q[cpan/Config-Perl-V],
 'EXCLUDED' => [qw(
examples/show-v.pl
diff --git a/cpan/Config-Perl-V/V.pm b/cpan/Config-Perl-V/V.pm
index 9e9c09c9fa..4489cc83fc 100644
--- a/cpan/Config-Perl-V/V.pm
+++ b/cpan/Config-Perl-V/V.pm
@@ -8,7 +8,7 @@ use warnings;
 use Config;
 use Exporter;
 use vars qw($VERSION @ISA @EXPORT_OK %EXPORT_TAGS);
-$VERSION = "0.28";
+$VERSION = "0.29";
 @ISA = qw( Exporter );
 @EXPORT_OK   = qw( plv2hash summary myconfig signature );
 %EXPORT_TAGS = (
@@ -310,8 +310,11 @@ sub plv2hash {
 
 sub summary {
 my $conf = shift || myconfig ();
-ref $conf eq "HASH" &&
-   exists $conf->{config} && exists $conf->{build} or return;
+ref $conf eq "HASH"
+&& exists $conf->{config}
+&& exists $conf->{build}
+&& ref $conf->{config} eq "HASH"
+&& ref $conf->{build}  eq "HASH" or return;
 
 my %info = map {
exists $conf->{config}{$_} ? ( $_ => $conf->{config}{$_} ) : () }
@@ -328,10 +331,15 @@ sub summary {
 } # summary
 
 sub signature {
+my $no_md5 = "0" x 32;
+my $conf = summary (shift) or return $no_md5;
+
 eval { require Digest::MD5 };
-$@ and return "";
+$@ and return $no_md5;
+
+$conf->{cc} =~ s{.*\bccache\s+}{};
+$conf->{cc} =~ s{.*[/\\]}{};
 
-my $conf = shift || summary ();
 delete $conf->{config_args};
 return Digest::MD5::md5_hex (join "\xFF" => map {
"$_=".(defined $conf->{$_} ? $conf->{$_} : "\xFE");
@@ -546,7 +554,7 @@ H.Merijn Brand <h.m.br...@xs4all.nl>
 

[perl.git] branch blead, updated. v5.27.4-51-g1195d90a57

2017-10-05 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/1195d90a5747942a65c309d1691cb3e85790e09e?hp=93309f6b79580ff87f973d8f99f1b23d197749d7>

- Log -
commit 1195d90a5747942a65c309d1691cb3e85790e09e
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Thu Oct 5 13:35:08 2017 +0100

Update Test-Simple to CPAN version 1.302098

  [DELTA]

1.302098  2017-10-03 06:13:49-07:00 America/Los_Angeles

- Add docs for test2_stdout and test2_stderr
- Fix 5.6 support

M   Porting/Maintainers.pl
M   Porting/cmpVERSION.pl
M   cpan/Test-Simple/lib/Test/Builder.pm
M   cpan/Test-Simple/lib/Test/Builder/Formatter.pm
M   cpan/Test-Simple/lib/Test/Builder/IO/Scalar.pm
M   cpan/Test-Simple/lib/Test/Builder/Module.pm
M   cpan/Test-Simple/lib/Test/Builder/Tester.pm
M   cpan/Test-Simple/lib/Test/Builder/Tester/Color.pm
M   cpan/Test-Simple/lib/Test/Builder/TodoDiag.pm
M   cpan/Test-Simple/lib/Test/More.pm
M   cpan/Test-Simple/lib/Test/Simple.pm
M   cpan/Test-Simple/lib/Test/Tester.pm
M   cpan/Test-Simple/lib/Test/Tester/Capture.pm
M   cpan/Test-Simple/lib/Test/Tester/CaptureRunner.pm
M   cpan/Test-Simple/lib/Test/Tester/Delegate.pm
M   cpan/Test-Simple/lib/Test/use/ok.pm
M   cpan/Test-Simple/lib/Test2.pm
M   cpan/Test-Simple/lib/Test2/API.pm
M   cpan/Test-Simple/lib/Test2/API/Breakage.pm
M   cpan/Test-Simple/lib/Test2/API/Context.pm
M   cpan/Test-Simple/lib/Test2/API/Instance.pm
M   cpan/Test-Simple/lib/Test2/API/Stack.pm
M   cpan/Test-Simple/lib/Test2/Event.pm
M   cpan/Test-Simple/lib/Test2/Event/Bail.pm
M   cpan/Test-Simple/lib/Test2/Event/Diag.pm
M   cpan/Test-Simple/lib/Test2/Event/Encoding.pm
M   cpan/Test-Simple/lib/Test2/Event/Exception.pm
M   cpan/Test-Simple/lib/Test2/Event/Fail.pm
M   cpan/Test-Simple/lib/Test2/Event/Generic.pm
M   cpan/Test-Simple/lib/Test2/Event/Note.pm
M   cpan/Test-Simple/lib/Test2/Event/Ok.pm
M   cpan/Test-Simple/lib/Test2/Event/Pass.pm
M   cpan/Test-Simple/lib/Test2/Event/Plan.pm
M   cpan/Test-Simple/lib/Test2/Event/Skip.pm
M   cpan/Test-Simple/lib/Test2/Event/Subtest.pm
M   cpan/Test-Simple/lib/Test2/Event/TAP/Version.pm
M   cpan/Test-Simple/lib/Test2/Event/Waiting.pm
M   cpan/Test-Simple/lib/Test2/EventFacet.pm
M   cpan/Test-Simple/lib/Test2/EventFacet/About.pm
M   cpan/Test-Simple/lib/Test2/EventFacet/Amnesty.pm
M   cpan/Test-Simple/lib/Test2/EventFacet/Assert.pm
M   cpan/Test-Simple/lib/Test2/EventFacet/Control.pm
M   cpan/Test-Simple/lib/Test2/EventFacet/Error.pm
M   cpan/Test-Simple/lib/Test2/EventFacet/Info.pm
M   cpan/Test-Simple/lib/Test2/EventFacet/Meta.pm
M   cpan/Test-Simple/lib/Test2/EventFacet/Parent.pm
M   cpan/Test-Simple/lib/Test2/EventFacet/Plan.pm
M   cpan/Test-Simple/lib/Test2/EventFacet/Trace.pm
M   cpan/Test-Simple/lib/Test2/Formatter.pm
M   cpan/Test-Simple/lib/Test2/Formatter/TAP.pm
M   cpan/Test-Simple/lib/Test2/Hub.pm
M   cpan/Test-Simple/lib/Test2/Hub/Interceptor.pm
M   cpan/Test-Simple/lib/Test2/Hub/Interceptor/Terminator.pm
M   cpan/Test-Simple/lib/Test2/Hub/Subtest.pm
M   cpan/Test-Simple/lib/Test2/IPC.pm
M   cpan/Test-Simple/lib/Test2/IPC/Driver.pm
M   cpan/Test-Simple/lib/Test2/IPC/Driver/Files.pm
M   cpan/Test-Simple/lib/Test2/Tools/Tiny.pm
M   cpan/Test-Simple/lib/Test2/Util.pm
M   cpan/Test-Simple/lib/Test2/Util/ExternalMeta.pm
M   cpan/Test-Simple/lib/Test2/Util/Facets2Legacy.pm
M   cpan/Test-Simple/lib/Test2/Util/Trace.pm
M   cpan/Test-Simple/lib/ok.pm
M   cpan/Test-Simple/t/Test2/modules/Util.t

commit 62e112f35767e13ea6edf52391064ba4290d5400
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Thu Oct 5 13:32:45 2017 +0100

Update Digest-SHA to CPAN version 5.98

  [DELTA]

5.98  Wed Oct  4 00:40:02 MST 2017
  - removed "portable" mode from shasum and addfile
-- rarely used, mostly in outdated systems
-- potentially confusing features (e.g. \r\r\n -> \n)
-- Universal Newlines mode (-U) a much cleaner approach
  -- mimics Universal Newlines in Python
  - shasum now uses Digest::SHA explicitly
-- no longer loads Digest::SHA::PurePerl as an option
  -- hence no need for -R switch
-- Digest::SHA::PurePerl has its own shasum: shasumpp

M   Porting/Maintainers.pl
M   cpan/Digest-SHA/lib/Digest/SHA.pm
M   cpan/Digest-SHA/shasum
M   cpan/Digest-SHA/src/sha.c
M   cpan/Digest-SHA/src/sha.h
M   cpan/Digest-SHA/src/sha64bit.c
M   cpan/Digest-SHA/src/sha64bit.h
M   cpan/Digest-SHA/t/methods.t
---

Summary of changes:
 Porting/Maintainers.pl  

[perl.git] branch blead, updated. v5.27.4-28-g60dfa515ef

2017-09-25 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/60dfa515ef51ddf3e702d92aee4fffb166ad4d38?hp=f234c2a894707a55676b946c8a7108e2a395a22d>

- Log -
commit 60dfa515ef51ddf3e702d92aee4fffb166ad4d38
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Mon Sep 25 09:54:23 2017 +0100

Update File-Fetch to CPAN version 0.54

  [DELTA]

0.54Sun Sep 24 19:46:04 2017

* Switch test URL from www.cpan.org to httpbin.org
---

Summary of changes:
 Porting/Maintainers.pl| 2 +-
 cpan/File-Fetch/lib/File/Fetch.pm | 2 +-
 cpan/File-Fetch/t/01_File-Fetch.t | 9 +
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 1817c2971c..4dd14a7087 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -487,7 +487,7 @@ use File::Glob qw(:case);
 },
 
 'File::Fetch' => {
-'DISTRIBUTION' => 'BINGOS/File-Fetch-0.52.tar.gz',
+'DISTRIBUTION' => 'BINGOS/File-Fetch-0.54.tar.gz',
 'FILES'=> q[cpan/File-Fetch],
 },
 
diff --git a/cpan/File-Fetch/lib/File/Fetch.pm 
b/cpan/File-Fetch/lib/File/Fetch.pm
index acfa442841..c0568b33c7 100644
--- a/cpan/File-Fetch/lib/File/Fetch.pm
+++ b/cpan/File-Fetch/lib/File/Fetch.pm
@@ -22,7 +22,7 @@ use varsqw[ $VERBOSE $PREFER_BIN $FROM_EMAIL $USER_AGENT
 $FTP_PASSIVE $TIMEOUT $DEBUG $WARN $FORCEIPV4
 ];
 
-$VERSION= '0.52';
+$VERSION= '0.54';
 $VERSION= eval $VERSION;# avoid warnings with development releases
 $PREFER_BIN = 0;# XXX TODO implement
 $FROM_EMAIL = 'file-fe...@example.com';
diff --git a/cpan/File-Fetch/t/01_File-Fetch.t 
b/cpan/File-Fetch/t/01_File-Fetch.t
index 379ada9ebe..35f5c3ac26 100644
--- a/cpan/File-Fetch/t/01_File-Fetch.t
+++ b/cpan/File-Fetch/t/01_File-Fetch.t
@@ -195,14 +195,15 @@ for my $entry (@map) {
 ### Heuristics
 {
   require IO::Socket::INET;
-  my $sock = IO::Socket::INET->new( PeerAddr => 'www.cpan.org', PeerPort => 
80, Timeout => 20 )
+  my $sock = IO::Socket::INET->new( PeerAddr => 'httpbin.org', PeerPort => 80, 
Timeout => 20 )
  or $heuristics{http} = 0;
 }
 
 ### http:// tests ###
-{   for my $uri ( 'http://www.cpan.org/index.html',
-  'http://www.cpan.org/index.html?q=1',
-  'http://www.cpan.org/index.html?q=1=2',
+{   for my $uri ( 'http://httpbin.org/html',
+  'http://httpbin.org/response-headers?q=1',
+  'http://httpbin.org/response-headers?q=1=2',
+  #'http://www.cpan.org/index.html?q=1=2',
   #'http://user:pas...@httpbin.org/basic-auth/user/passwd',
 ) {
 for (qw[lwp httptiny wget curl lftp fetch lynx httplite iosock]) {

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.4-27-gf234c2a894

2017-09-23 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/f234c2a894707a55676b946c8a7108e2a395a22d?hp=829a3abfa3125daee22b624251ad1cfc718a9614>

- Log -
commit f234c2a894707a55676b946c8a7108e2a395a22d
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Sat Sep 23 10:03:43 2017 +0100

More than twist in my sobriety
---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index ec12e2e720..1817c2971c 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -792,7 +792,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170920.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170923.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.4-20-g8474b2ebac

2017-09-22 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/8474b2ebacce2bff698128df588b14a68ab3b6dc?hp=23935f82f0c759ef378fb6d301ad35f57424783a>

- Log -
commit 8474b2ebacce2bff698128df588b14a68ab3b6dc
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Sep 22 13:31:43 2017 +0100

We already have version-0.9918
---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 694108bb92..ec12e2e720 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -1227,7 +1227,7 @@ use File::Glob qw(:case);
 },
 
 'version' => {
-'DISTRIBUTION' => 'JPEACOCK/version-0.9917.tar.gz',
+'DISTRIBUTION' => 'JPEACOCK/version-0.9918.tar.gz',
 'FILES'=> q[cpan/version vutil.c vutil.h vxs.inc],
 'EXCLUDED' => [
 qr{^vutil/lib/},

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.4-19-g23935f82f0

2017-09-22 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/23935f82f0c759ef378fb6d301ad35f57424783a?hp=ab49c48ac78b189e17cae8174dec1e9b155e3650>

- Log -
commit 23935f82f0c759ef378fb6d301ad35f57424783a
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Sep 22 12:55:42 2017 +0100

Update Math-BigInt-FastCalc to CPAN version 0.5006

  [DELTA]

2017-01-11 v0.5006 pjacklam

 * Fix syntax for required version of Math::BigInt::Lib.

 * Better checking of POD coverage.

 * Sync test files with Math-BigInt-1.999808.

M   Porting/Maintainers.pl
M   cpan/Math-BigInt-FastCalc/lib/Math/BigInt/FastCalc.pm

commit efb0a80c0b4264c8cba8bd9067350c2659fe49d4
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Sep 22 12:52:34 2017 +0100

Update Math-BigInt to CPAN version 1.999811

  [DELTA]

2017-03-15 v1.999811 pjacklam

 * Fix an old in the Math::BigFloat methods as_hex(), as_oct(), and as_bin()
   methods resulting in loss of accuracy. This bug was introduced in bug in
   Math-BigInt-1.76. Due to a naive copy and paste by me, and lack of tests,
   this bug was also present in the newer to_hex(), to_oct(), and to_bin()
   methods. This shows the bug, as it did not print "0x...":

   print Math::BigFloat -> from_hex("f" x 30) -> as_hex();

 * Fix incorrect formatting in the output from the Math::BigFloat methods
   to_hex(), to_oct(), and to_bin() when the output was zero. A prefix was
   added when it shouldn't have been.

 * Add tests to bigintpm.inc and bigfltpm.inc for better testing of 
as_hex(),
   as_oct(), and as_bin() as well as to_hex(), to_oct(), and to_bin().

 * "Synchronize" tests and code formatting in bigintpm.inc and bigfltpm.inc.

2017-03-01 v1.999810 pjacklam

 * CPAN RT #120240 revealed that the problems with undefined values is still
   present. After a close examination, I believe the only way to get this
   really working is to to make blog() call objectify() differently 
depending
   on whether the base for the logarithm is undefined or not. That way we 
can
   avoid objectify() converting the undefined value to a zero. Ideally, we
   should warn about undefined values when used in any other context, but 
we'll
   handle that in a later release. See also the related changelog entry for
   v1.999801.

 * Fix the way the argument count is computed in objectify(). When an 
argument
   count of 0 is given, it means that we should objectify all input 
arguments.
   However, it turned out that the actual argument count was computed
   incorrectly.

 * Fix CPAN RT #120242 rearding c3 method resolution.

2017-02-10 v1.999809 pjacklam

 * When a new method is added to Math::BigInt or Math::BigFloat, and this 
new
   method requires a new backend library method, die with a suitable error
   message if the installed backend library does not support this new 
method.
   The error message says that the method requires a newer version of the
   backend library.

 * Fix typos in Math::BigFloat and Math::BigInt.

 * Add bfib() and blucas() to Math::BigInt. They return Fibonacci and Lucas
   numbers, respectively. The actual computation of the numbers is done by 
the
   backend library. Documented both methods in POD. Add test files 
bfib-mbi.t
   and blucas-mbi.t.

 * Add _fib() and _lucas() to Math::BigInt::Lib. They return Fibonacci and
   Lucas numbers, respectively. Document both methods in POD. Add test files
   author-lib-arithmetic-unary-_fib.t and 
author-lib-arithmetic-unary-_lucas.t.

2017-01-11 v1.999808 pjacklam

 * In Math::BigInt and Math::BigFloat, add methods bdfac() for double
   factorial. Add tests for this method.

 * In Math::BigInt and Math::BigFloat, add methods to_hex(), to_oct(), and
   to_bin() for hexadecimal, octal, and binary string output without prefix.
   Even for Math::BigFloat there is still only support for integer output. 
Add
   tests for these methods.

 * Add test for as_oct() corresponding to the old tests for as_hex() and
   as_bin().

 * In Math::BigInt::Lib, add method _dfac() for double factorial. Add
   corresponding tests.

 * In Math::BigInt::Lib, fix bug in overloaded "int".

 * In Math::BigInt::Lib, implement much faster versions of _from_hex(),
   _from_oct(), and _from_bin().

 * In Makefile.PL, improve the wording in the message displayed if some of
   the installed backend libraries are not a subclass of Math::BigInt::Lib 
(and
   hence will not provide

 * Fix minor

[perl.git] branch blead, updated. v5.27.4-16-gab49c48ac7

2017-09-22 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/ab49c48ac78b189e17cae8174dec1e9b155e3650?hp=8da080293c01461bf666873a6d2ee759f47052b0>

- Log -
commit ab49c48ac78b189e17cae8174dec1e9b155e3650
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Sep 22 12:41:19 2017 +0100

Update EUCB version from CPAN
---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index c8ae4af7ee..21bf1edaae 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -423,7 +423,7 @@ use File::Glob qw(:case);
 },
 
 'ExtUtils::CBuilder' => {
-'DISTRIBUTION' => 'AMBS/ExtUtils-CBuilder-0.280224.tar.gz',
+'DISTRIBUTION' => 'AMBS/ExtUtils-CBuilder-0.280226.tar.gz',
 'FILES'=> q[dist/ExtUtils-CBuilder],
 'EXCLUDED' => [
 qw(README.mkdn),

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.4-15-g8da080293c

2017-09-22 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/8da080293c01461bf666873a6d2ee759f47052b0?hp=79656330a0811b95642a8239e923166ada7fb0a0>

- Log -
commit 8da080293c01461bf666873a6d2ee759f47052b0
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Sep 22 11:15:28 2017 +0100

Update Time-HiRes to CPAN version 1.9746

  [DELTA]

1.9746 [2017-08-17]
 - Unreliable t/usleep.t and t/utime.t tests [rt.cpan.org #122819]
   Avoid testing for $dt = $t2 - $t1 and assuming $dt is less than
   some value since a heavily loaded machine can delay the $t2.
   Testing for greater than is fine.
 - Tweak the configuring messages about subsecond stat/utime.

1.9745 [2017-08-14]
  - Properly check for futimens/utimensat actually doing something.
This should handle 'gnukfreebsd' (which has only stubs, so far
we have been skipping the test) and as a new thing 'gnu' (Hurd)
(also only stubs).  Thanks to Nigel Horne.
  - Scan in t/utime.t whether the filesystem (wherever File::Temp
puts it tempfiles) supports subsecond timestamps.  This removes
the fragile Linux/ext3 specific hack.  As a side effect, the
setting of subsecond timestamps is tested only if reading of
them is supported.  Thanks to Carsten Gaebler for the test idea,
and Ryan Voots for testing.

1.9744 [2017-07-27]
  - add more potential clock constants, like CLOCK_MONOTONIC_FAST
(available in FreeBSD), and not all potentially found clock
constants were properly exported to be available from Perl,
see your system's clock_gettime() documentation for the available ones

1.9743 [2017-07-20]
  - correct declared minimum Perl version (should be 5.6, was declared
as 5.8 since 1.9727_03): blead af94b3ac
  - fix the fix for 'do file' to load hints in Makefile.PL: blead 3172fdbc

M   Porting/Maintainers.pl
M   dist/Time-HiRes/Changes
M   dist/Time-HiRes/HiRes.pm
M   dist/Time-HiRes/Makefile.PL
M   dist/Time-HiRes/t/usleep.t
M   dist/Time-HiRes/t/utime.t

commit fd481c1750298b9abda12a8359d56200a571a751
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Sep 22 11:13:52 2017 +0100

Update Time-Piece to CPAN version 1.3202

  [DELTA]

1.3202  2017-09-13
- Fix AIX compile

M   Porting/Maintainers.pl
M   cpan/Time-Piece/Piece.pm
M   cpan/Time-Piece/Piece.xs
M   cpan/Time-Piece/Seconds.pm

commit 9cdceef4a20beadabf31e63ceddbbb6fb7858583
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Sep 22 11:10:18 2017 +0100

Update Scalar-List-Utils to CPAN version 1.49

  [DELTA]

1.49 -- 2017-09-08 12:25:54
  [CHANGES]
   * Fixes for unit tests to pass on perl 5.6.2
   * Fix typo in documentation

M   Porting/Maintainers.pl
M   cpan/Scalar-List-Utils/lib/List/Util.pm
M   cpan/Scalar-List-Utils/lib/List/Util/XS.pm
M   cpan/Scalar-List-Utils/lib/Scalar/Util.pm
M   cpan/Scalar-List-Utils/lib/Sub/Util.pm
M   cpan/Scalar-List-Utils/t/product.t
M   cpan/Scalar-List-Utils/t/rt-96343.t
M   cpan/Scalar-List-Utils/t/sum.t
M   cpan/Scalar-List-Utils/t/uniq.t

commit 07e6e0356e959c4ea689efa493e3deec6669eb89
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Sep 22 11:08:35 2017 +0100

Update File-Path to CPAN version 2.15

  [DELTA]

2.15 2017-07-29
- Correct documentation error re possible arguments for rmtree().

M   Porting/Maintainers.pl
M   cpan/File-Path/lib/File/Path.pm
M   cpan/File-Path/t/Path.t

commit f4f12f2f3d60c9f8be71b8dd5dc680df5081e6fb
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Sep 22 11:05:46 2017 +0100

Update Digest-SHA to CPAN version 5.97

[DELTA]

5.97  Wed Sep  6 02:23:02 MST 2017
  - added 'quiet' option to shasum
-- thanks to Chris David for suggestion and initial patch
-- ref. rt.cpan.org #122750
  - expanded shasum --help message
-- to explain use of escaped FILE names

M   Porting/Maintainers.pl
M   cpan/Digest-SHA/lib/Digest/SHA.pm
M   cpan/Digest-SHA/shasum
M   cpan/Digest-SHA/src/sha.c
M   cpan/Digest-SHA/src/sha.h
M   cpan/Digest-SHA/src/sha64bit.c
M   cpan/Digest-SHA/src/sha64bit.h
---

Summary of changes:
 Porting/Maintainers.pl |  11 +--
 cpan/Digest-SHA/lib/Digest/SHA.pm  |   5 +-
 cpan/Digest-SHA/shasum |  30 +---
 cpan/Digest-SHA/src/sha.c  |   6 +-
 cpan/Digest-SHA/src/sha.h  |   6 +-
 cpan/Digest-SHA/src/sha64bit.c |   6 +-
 cpan/Digest-

[perl.git] branch blead, updated. v5.27.4-9-gbd588a132b

2017-09-21 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/bd588a132b9686974e12bf262d1ba6c885895122?hp=0e1d050c8bc9db9872018aa565cc957f8169e50c>

- Log -
commit bd588a132b9686974e12bf262d1ba6c885895122
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Thu Sep 21 09:47:55 2017 +0100

What a show, there they go smokin' up the sky, yeah.
---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 5e3666be4e..81b462c052 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -792,7 +792,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170821.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170920.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.3-22-g779a694fbe

2017-08-29 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/779a694fbef8016d0f863c1413faf8e4765ff24c?hp=cbf837914d6724cb703a328dab484c8c9995ca3a>

- Log -
commit 779a694fbef8016d0f863c1413faf8e4765ff24c
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Aug 29 14:46:25 2017 +0100

Fix META_MERGE in Module-CoreList Makefile.PL
---

Summary of changes:
 dist/Module-CoreList/Makefile.PL | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/dist/Module-CoreList/Makefile.PL b/dist/Module-CoreList/Makefile.PL
index abe12d9dda..6abce52101 100644
--- a/dist/Module-CoreList/Makefile.PL
+++ b/dist/Module-CoreList/Makefile.PL
@@ -25,13 +25,6 @@ WriteMakefile
 'INSTALLDIRS' => ($] < 5.011 ? 'perl' : 'site'),
 'PL_FILES' => {},
 LICENSE => 'perl',
-META_MERGE => {
-resources => {
-repository => 'git://perl5.git.perl.org/perl.git',
-bugtracker => 'https://rt.perl.org/rt3/',
-homepage   => "http://dev.perl.org/;,
-},
-},
 @extra,
 )
 ;

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.3-13-gf749af30fc

2017-08-22 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/f749af30fc853206f2c6a94557bbfe7498adb961?hp=714f94d1f69f6267a390f59f2cf64240cf49a484>

- Log -
commit f749af30fc853206f2c6a94557bbfe7498adb961
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Aug 22 11:17:33 2017 +0100

I am a mole in a hole
---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 6f21473f42..5e3666be4e 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -792,7 +792,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170720.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170821.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.2-83-gb4bf9efcb4

2017-07-31 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/b4bf9efcb45aefa039695c6ec86b9af593086308?hp=3c761071e79b5600ba18495d95ab6425145f5e45>

- Log -
commit b4bf9efcb45aefa039695c6ec86b9af593086308
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Mon Jul 31 15:15:42 2017 +0100

... And now for something completely different
---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index e577fd682b..5eb8549af8 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -793,7 +793,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170715.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170720.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.1-235-g36dde45600

2017-07-15 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/36dde45600330dc1ed3fd533b0c7ed6e6a1e1477?hp=20ae58f7a9bbf84d043d6e90f5988b6e3ca4ee3d>

- Log -
commit 36dde45600330dc1ed3fd533b0c7ed6e6a1e1477
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Sat Jul 15 19:55:05 2017 +0100

Carthago delenda est
---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index d963396aec..7a703b7697 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -794,7 +794,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170621.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170715.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.1-69-g5cd155b07e

2017-06-24 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/5cd155b07ed261125793850e101ebe6fa438c5e3?hp=45d6bfc0a1065fd0bfd64d6de210fe08b16725f9>

- Log -
commit 5cd155b07ed261125793850e101ebe6fa438c5e3
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Sat Jun 24 14:48:59 2017 +0100

Update Time-HiRes to CPAN version 1.9742

  [DELTA]

1.9742 [2017-04-16]
  - prefer 3-argument open: blead 1ae6ead9
  - fix dist/Time-HiRes/t/*.t that assumed '.' in @INC: blead 465db51d
  - fix cases where 'do file' should be 'do ./file'.: blead 8b69401c
---

Summary of changes:
 Porting/Maintainers.pl  | 2 +-
 dist/Time-HiRes/Changes | 5 +
 dist/Time-HiRes/HiRes.pm| 2 +-
 dist/Time-HiRes/Makefile.PL | 4 ++--
 4 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 847f62574e..9ae08c9ad7 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -1178,7 +1178,7 @@ use File::Glob qw(:case);
 },
 
 'Time::HiRes' => {
-'DISTRIBUTION' => 'JHI/Time-HiRes-1.9741.tar.gz',
+'DISTRIBUTION' => 'JHI/Time-HiRes-1.9742.tar.gz',
 'FILES'=> q[dist/Time-HiRes],
 },
 
diff --git a/dist/Time-HiRes/Changes b/dist/Time-HiRes/Changes
index c2ad5a5302..0084af6c84 100644
--- a/dist/Time-HiRes/Changes
+++ b/dist/Time-HiRes/Changes
@@ -1,5 +1,10 @@
 Revision history for the Perl extension Time::HiRes.
 
+1.9742 [2017-04-16]
+  - prefer 3-argument open: blead 1ae6ead9
+  - fix dist/Time-HiRes/t/*.t that assumed '.' in @INC: blead 465db51d
+  - fix cases where 'do file' should be 'do ./file'.: blead 8b69401c
+
 1.9741 [2016-11-20]
   - C++11 compatibility: blead a914236c
   - El Capitan compatibility: blead 45bbc013
diff --git a/dist/Time-HiRes/HiRes.pm b/dist/Time-HiRes/HiRes.pm
index a3ddd595b7..386d30d935 100644
--- a/dist/Time-HiRes/HiRes.pm
+++ b/dist/Time-HiRes/HiRes.pm
@@ -28,7 +28,7 @@ our @EXPORT_OK = qw (usleep sleep ualarm alarm gettimeofday 
time tv_interval
 stat lstat utime
);
 
-our $VERSION = '1.9741';
+our $VERSION = '1.9742';
 our $XS_VERSION = $VERSION;
 $VERSION = eval $VERSION;
 
diff --git a/dist/Time-HiRes/Makefile.PL b/dist/Time-HiRes/Makefile.PL
index 66691fd08b..ca4d4dc420 100644
--- a/dist/Time-HiRes/Makefile.PL
+++ b/dist/Time-HiRes/Makefile.PL
@@ -417,11 +417,11 @@ sub DEFINE {
 }
 
 sub init {
-my $hints = File::Spec->catfile("hints", "$^O.pl");
+my $hints = File::Spec->catfile(".", "hints", "$^O.pl");
 if (-f $hints) {
print "Using hints $hints...\n";
local $self;
-   do "./$hints";
+   do $hints;
if (exists $self->{LIBS}) {
$LIBS = $self->{LIBS};
print "Extra libraries: @$LIBS...\n";

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.1-7-gc6b8d200a8

2017-06-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/c6b8d200a892fd82c4dcf22caa543879e763f5ed?hp=1810caf1a94f57761cb4154e035531d9727066c5>

- Log -
commit c6b8d200a892fd82c4dcf22caa543879e763f5ed
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Jun 20 12:07:26 2017 +0100

cmpVersion skip Module-CoreList modules

Versioning in Module-CoreList should not be dictated
by an automated script.
---

Summary of changes:
 Porting/cmpVERSION.pl | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Porting/cmpVERSION.pl b/Porting/cmpVERSION.pl
index dd21b655fe..e7ae68d6f8 100755
--- a/Porting/cmpVERSION.pl
+++ b/Porting/cmpVERSION.pl
@@ -96,6 +96,9 @@ my %skip;
 'cpan/version/t/coretests.pm', # just a test module
 'dist/Attribute-Handlers/demo/MyClass.pm', # it's just demonstration code
 'dist/Exporter/lib/Exporter/Heavy.pm',
+'dist/Module-CoreList/lib/Module/CoreList.pm',
+'dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm',
+'dist/Module-CoreList/lib/Module/CoreList/Utils.pm',
 'lib/Carp/Heavy.pm',
 'lib/Config.pm',   # no version number but contents will vary
 'win32/FindExt.pm',

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.1-6-g1810caf1a9

2017-06-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/1810caf1a94f57761cb4154e035531d9727066c5?hp=bd010555b6abf4b2461f9455d3d8fdeafe94c8f2>

- Log -
commit 1810caf1a94f57761cb4154e035531d9727066c5
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Jun 20 10:12:55 2017 +0100

Ra ra Rasputin lover of the Russian Queen
---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 0d0d03723b..9842741cc7 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -794,7 +794,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170531.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170621.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.1-5-gbd010555b6

2017-06-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/bd010555b6abf4b2461f9455d3d8fdeafe94c8f2?hp=1e189079dd8d3b401e43a6bd30dc70649336b0c5>

- Log -
commit bd010555b6abf4b2461f9455d3d8fdeafe94c8f2
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Tue Jun 20 10:11:00 2017 +0100

Fix release date for v5.27.1
---

Summary of changes:
 dist/Module-CoreList/MANIFEST   | 1 +
 dist/Module-CoreList/lib/Module/CoreList.pm | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dist/Module-CoreList/MANIFEST b/dist/Module-CoreList/MANIFEST
index 9b2b2020e6..5e2592d8c7 100644
--- a/dist/Module-CoreList/MANIFEST
+++ b/dist/Module-CoreList/MANIFEST
@@ -13,6 +13,7 @@ t/corelist.t
 t/deprecated.t
 t/find_modules.t
 t/is_core.t
+t/maintainer.t
 t/pod.t
 t/utils.t
 META.jsonModule JSON meta-data (added by 
MakeMaker)
diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm 
b/dist/Module-CoreList/lib/Module/CoreList.pm
index 59a1278517..fe4a8c6ac8 100644
--- a/dist/Module-CoreList/lib/Module/CoreList.pm
+++ b/dist/Module-CoreList/lib/Module/CoreList.pm
@@ -315,7 +315,7 @@ sub changes_between {
 5.025012 => '2017-04-20',
 5.026000 => '2017-05-30',
 5.027000 => '2017-05-31',
-5.027001 => '2017-06-03',
+5.027001 => '2017-06-20',
   );
 
 for my $version ( sort { $a <=> $b } keys %released ) {

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.0-320-g0168e4275e

2017-06-16 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/0168e4275e49b3c18d15d1954ab0c17a534374a8?hp=393b66efc9e80151892c3fd5d7b72ed22511485d>

- Log -
commit 0168e4275e49b3c18d15d1954ab0c17a534374a8
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Jun 16 13:07:11 2017 +0100

Update Filter-Util-Call to CPAN version 1.57

  [DELTA]

1.57 2017-01-22 rurban

  * Todo the t/exec.t test 2 on cygwin.
  * Fixed/Todo the t/decrypt.t test 7 utf8 failures.
Skip with non UTF-8 locale.

1.56 2017-01-20 rurban


  * add binmode to the decrypt/encr,decrypt sample scripts
  * add utf8-encoded testcase to t/decrypt.t [cpan #110921]. use -C
  * stabilized some tests, add diag to sometimes failing sh tests
  * moved filter-util.pl to t/
  * fixed INSTALLDIRS back to site since 5.12 [gh #2]
  * fixed exec/sh test races using the same temp. filenames
  * reversed this Changes file to latest first
  * added Travis CI
---

Summary of changes:
 Porting/Maintainers.pl |  2 +-
 cpan/Filter-Util-Call/Call.pm  |  8 +++--
 cpan/Filter-Util-Call/Call.xs  |  2 +-
 cpan/Filter-Util-Call/filter-util.pl   | 12 ++--
 cpan/Filter-Util-Call/t/call.t | 49 +++---
 cpan/Filter-Util-Call/t/rt_101033.t|  2 +-
 cpan/Filter-Util-Call/t/rt_54452-rebless.t |  3 +-
 pod/perlfilter.pod |  6 ++--
 8 files changed, 55 insertions(+), 29 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index d9445c7553..0d0d03723b 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -523,7 +523,7 @@ use File::Glob qw(:case);
 },
 
 'Filter::Util::Call' => {
-'DISTRIBUTION' => 'RURBAN/Filter-1.55.tar.gz',
+'DISTRIBUTION' => 'RURBAN/Filter-1.57.tar.gz',
 'FILES'=> q[cpan/Filter-Util-Call
  pod/perlfilter.pod
 ],
diff --git a/cpan/Filter-Util-Call/Call.pm b/cpan/Filter-Util-Call/Call.pm
index 8b4d41a821..f5c1e7beb1 100644
--- a/cpan/Filter-Util-Call/Call.pm
+++ b/cpan/Filter-Util-Call/Call.pm
@@ -2,6 +2,7 @@
 #
 # Copyright (c) 1995-2011 Paul Marquess. All rights reserved.
 # Copyright (c) 2011-2014 Reini Urban. All rights reserved.
+# Copyright (c) 2014-2017 cPanel Inc. All rights reserved.
 #
 # This program is free software; you can redistribute it and/or
 # modify it under the same terms as Perl itself.
@@ -14,11 +15,13 @@ require Exporter;
 use Carp ;
 use strict;
 use warnings;
-use vars qw($VERSION @ISA @EXPORT) ;
+use vars qw($VERSION $XS_VERSION @ISA @EXPORT) ;
 
 @ISA = qw(Exporter DynaLoader);
 @EXPORT = qw( filter_add filter_del filter_read filter_read_exact) ;
-$VERSION = "1.55" ;
+$VERSION = "1.57" ;
+$XS_VERSION = $VERSION;
+$VERSION = eval $VERSION;
 
 sub filter_read_exact($)
 {
@@ -525,6 +528,7 @@ Paul Marquess
 
 Copyright (c) 1995-2011 Paul Marquess. All rights reserved.
 Copyright (c) 2011-2014 Reini Urban. All rights reserved.
+Copyright (c) 2014-2017 cPanel Inc. All rights reserved.
 
 This program is free software; you can redistribute it and/or
 modify it under the same terms as Perl itself.
diff --git a/cpan/Filter-Util-Call/Call.xs b/cpan/Filter-Util-Call/Call.xs
index 97280d7755..487c20b327 100644
--- a/cpan/Filter-Util-Call/Call.xs
+++ b/cpan/Filter-Util-Call/Call.xs
@@ -3,7 +3,7 @@
  * 
  * Author   : Paul Marquess 
  * Date : 2014-12-09 02:48:44 rurban
- * Version  : 1.55
+ * Version  : 1.57
  *
  *Copyright (c) 1995-2011 Paul Marquess. All rights reserved.
  *Copyright (c) 2011-2014 Reini Urban. All rights reserved.
diff --git a/cpan/Filter-Util-Call/filter-util.pl 
b/cpan/Filter-Util-Call/filter-util.pl
index 44e8b1efdd..a8755e41f5 100644
--- a/cpan/Filter-Util-Call/filter-util.pl
+++ b/cpan/Filter-Util-Call/filter-util.pl
@@ -30,7 +30,7 @@ sub writeFile
 
 sub ok
 {
-my($number, $result, $note) = @_ ;
+my ($number, $result, $note) = @_ ;
  
 $note = "" if ! defined $note ;
 if ($note) {
@@ -40,11 +40,17 @@ sub ok
 
 print "not " if !$result ;
 print "ok ${number}${note}\n";
+return $result;
+}
+
+sub diag {
+print STDERR 
+  (map { /^#/ ? "$_\n" : "# $_\n" }
+   map { split /\n/ } @_);
 }
 
 $Inc = '' ;
-foreach (@INC)
- { $Inc .= "\"-I$_\" " }
+foreach (@INC) { $Inc .= "\"-I$_\" " }
 $Inc = "-I::lib" if $^O eq 'MacOS';
 
 $Perl = '' ;
diff --git a/cpan/Filter-Util-Call/t/call.t b/cpan/Filter-Util-Call/t/call.t
index b1e32c4401..7da20be95f 100644
--- a/cpan/Filter-Util-Call/t/call.t
+++ b/cpan/Filter-Util-Call/t/call.t
@@ -1,12 +1,12 @@

[perl.git] branch blead, updated. v5.27.0-316-gbdb1f1b373

2017-06-15 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/bdb1f1b3738d343c9d3048636256f9d44854d329?hp=b3452811f8922b43b170b4acf9945a0a9d3563dc>

- Log -
commit bdb1f1b3738d343c9d3048636256f9d44854d329
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Thu Jun 15 12:35:17 2017 +0100

Update Getopt-Long to CPAN version 2.50

  [DELTA]

Changes in version 2.50
---

* Fix bug https://rt.cpan.org/Ticket/Display.html?id=120231.

* Fix bug https://rt.cpan.org/Ticket/Display.html?id=120300.
  Unfortunately, this withdraws a small part of fix 114999.
  GNU getopt_long() does not accept the (optional)
  argument to be passed to the option without = sign.
  We do, since not doing so breaks existing scripts.

* Provide a default value for options (gnu_compat mode).
  Thanks to Andrew Gregory.

M   Porting/Maintainers.pl
M   cpan/Getopt-Long/lib/Getopt/Long.pm

commit 874389ae053832437addcb8d34e734a61d519323
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Thu Jun 15 12:31:13 2017 +0100

Update Devel-PPPort to CPAN version 3.36

  [DELTA]

3.36 - 2017-05-14

* Support Perl 5.26.* which no longer has '.' in @INC

M   Porting/Maintainers.pl
M   cpan/Devel-PPPort/PPPort_pm.PL
M   cpan/Devel-PPPort/PPPort_xs.PL
M   cpan/Devel-PPPort/mktests.PL
M   cpan/Devel-PPPort/ppport_h.PL
M   cpan/Devel-PPPort/soak

commit 272643d0694092346c0cce4acc9e46d6657028ab
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Thu Jun 15 12:30:05 2017 +0100

Update IO-Socket-IP to CPAN version 0.39

  [DELTA]

0.392017/03/06 16:40:30
[BUGFIXES]
 * Handle EOPNOTSUPP in resposne of efforts to disable V6ONLY
   (RT119780) (thanks XENU)

M   Porting/Maintainers.pl
M   cpan/IO-Socket-IP/lib/IO/Socket/IP.pm
---

Summary of changes:
 Porting/Maintainers.pl|  6 ++---
 cpan/Devel-PPPort/PPPort_pm.PL|  4 +--
 cpan/Devel-PPPort/PPPort_xs.PL|  2 +-
 cpan/Devel-PPPort/mktests.PL  |  2 +-
 cpan/Devel-PPPort/ppport_h.PL |  2 +-
 cpan/Devel-PPPort/soak|  2 +-
 cpan/Getopt-Long/lib/Getopt/Long.pm   | 46 ---
 cpan/IO-Socket-IP/lib/IO/Socket/IP.pm |  6 ++---
 8 files changed, 44 insertions(+), 26 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index c8bdba6f00..d9445c7553 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -337,7 +337,7 @@ use File::Glob qw(:case);
 },
 
 'Devel::PPPort' => {
-'DISTRIBUTION' => 'WOLFSAGE/Devel-PPPort-3.35.tar.gz',
+'DISTRIBUTION' => 'WOLFSAGE/Devel-PPPort-3.36.tar.gz',
 # RJBS has asked MHX to have UPSTREAM be 'blead'
 # (i.e. move this from cpan/ to dist/)
 'FILES'=> q[cpan/Devel-PPPort],
@@ -559,7 +559,7 @@ use File::Glob qw(:case);
 },
 
 'Getopt::Long' => {
-'DISTRIBUTION' => 'JV/Getopt-Long-2.49.1.tar.gz',
+'DISTRIBUTION' => 'JV/Getopt-Long-2.50.tar.gz',
 'FILES'=> q[cpan/Getopt-Long],
 'EXCLUDED' => [
 qr{^examples/},
@@ -618,7 +618,7 @@ use File::Glob qw(:case);
 },
 
 'IO::Socket::IP' => {
-'DISTRIBUTION' => 'PEVANS/IO-Socket-IP-0.38.tar.gz',
+'DISTRIBUTION' => 'PEVANS/IO-Socket-IP-0.39.tar.gz',
 'FILES'=> q[cpan/IO-Socket-IP],
 'EXCLUDED' => [
 qr{^examples/},
diff --git a/cpan/Devel-PPPort/PPPort_pm.PL b/cpan/Devel-PPPort/PPPort_pm.PL
index ad75b13e80..1f4e95710a 100644
--- a/cpan/Devel-PPPort/PPPort_pm.PL
+++ b/cpan/Devel-PPPort/PPPort_pm.PL
@@ -15,7 +15,7 @@
 
 use strict;
 $^W = 1;
-require "parts/ppptools.pl";
+require "./parts/ppptools.pl";
 
 my $INCLUDE = 'parts/inc';
 my $DPPP = 'DPPP_';
@@ -539,7 +539,7 @@ package Devel::PPPort;
 use strict;
 use vars qw($VERSION $data);
 
-$VERSION = '3.35';
+$VERSION = '3.36';
 
 sub _init_data
 {
diff --git a/cpan/Devel-PPPort/PPPort_xs.PL b/cpan/Devel-PPPort/PPPort_xs.PL
index 5f18940ef1..d00cffa81b 100644
--- a/cpan/Devel-PPPort/PPPort_xs.PL
+++ b/cpan/Devel-PPPort/PPPort_xs.PL
@@ -15,7 +15,7 @@
 
 use strict;
 $^W = 1;
-require "parts/ppptools.pl";
+require "./parts/ppptools.pl";
 
 my %SECTION = (
   xshead => { code => '', header => "/*  code from __FILE__  */" },
diff --git a/cpan/Devel-PPPort/mktests.PL b/cpan/Devel-PPPort/mktests.PL
index fe79313222..02c9110463 100644
--- a/cpan/Devel-PPPort/mktests.PL
+++ b/cpan/Devel-PPPort/mktests.PL
@@ -15,7 +15,7 @@
 
 use strict;
 $^W = 1;
-require "parts

[perl.git] branch blead, updated. v5.27.0-311-gdec273dc8b

2017-06-14 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/dec273dc8b9c0c21e9f60ba4897dd1052bfa4df9?hp=b50535da2f4aaf97d13e96cda0069755fb6bbf76>

- Log -
commit dec273dc8b9c0c21e9f60ba4897dd1052bfa4df9
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Wed Jun 14 20:34:37 2017 +0100

Update JSON-PP to CPAN version 2.94

  [DELTA]

2.94  2017-05-29
- fix a test to support perl 5.6

2.93  2017-05-15
- fix packaging issue

2.92  2017-05-15
- production release

2.91_04  2017-01-10
  - fixed isa tests for bignum

2.91_03  2017-01-09
  - reworked documentation, based on the one for JSON::XS
  - let json_pp utility to show the version of JSON::PP
  - applied a patch to fix loading order of B module (pali++)

2.91_02  2016-12-04
  - fixed not to fail tests under Perl 5.25.* (srezic++)

2.91_01  2016-12-03
  - changed the number detection logic, patched by haarg
(experimental)
  - merged PR from dagolden to correct 0 handling
  - removed base.pm dependency (dolmen)
  - fixed wrong character offset spotted by ilmari
  - applied patches from Jarkko Hietaniemi to address VAX issues
  - small doc fixes from bessarabov, gregoa, Chris Anderson
  - applied a patch to remove . in @INC in json_pp (Tony Cook)
  - removed $VAR1 from json_pp output, spotted by tokuhirom
  - fixed an issue to ignore trailing 0
  - added Scalar::Util dependency for Perl 5.8+
  - fixed issues spotted by Nicolas Seriot's JSON Test Suite
including experimental UTF-16/32 support and backward
incompatible change of C style comment handling (now disabled
by default)
  - moved the guts of JSON::PP::Boolean into lib/JSON/PP/Boolean.pm
and gave it a proper version
  - refactored incremental parser to let it handle incomplete
JSON text properly
  - imported and tweaked tests from JSON.pm
  - minor code clean up

M   MANIFEST
M   META.json
M   Porting/Maintainers.pl
M   cpan/JSON-PP/bin/json_pp
M   cpan/JSON-PP/lib/JSON/PP.pm
M   cpan/JSON-PP/lib/JSON/PP/Boolean.pm
M   cpan/JSON-PP/t/001_utf8.t
M   cpan/JSON-PP/t/002_error.t
M   cpan/JSON-PP/t/003_types.t
M   cpan/JSON-PP/t/006_pc_pretty.t
M   cpan/JSON-PP/t/007_pc_esc.t
M   cpan/JSON-PP/t/008_pc_base.t
M   cpan/JSON-PP/t/009_pc_extra_number.t
M   cpan/JSON-PP/t/010_pc_keysort.t
M   cpan/JSON-PP/t/011_pc_expo.t
M   cpan/JSON-PP/t/012_blessed.t
M   cpan/JSON-PP/t/014_latin1.t
M   cpan/JSON-PP/t/015_prefix.t
M   cpan/JSON-PP/t/016_tied.t
M   cpan/JSON-PP/t/017_relaxed.t
M   cpan/JSON-PP/t/018_json_checker.t
M   cpan/JSON-PP/t/019_incr.t
M   cpan/JSON-PP/t/020_unknown.t
M   cpan/JSON-PP/t/021_evans_bugrep.t
M   cpan/JSON-PP/t/099_binary.t
M   cpan/JSON-PP/t/110_bignum.t
M   cpan/JSON-PP/t/113_overloaded_eq.t
M   cpan/JSON-PP/t/114_decode_prefix.t
M   cpan/JSON-PP/t/116_incr_parse_fixed.t
A   cpan/JSON-PP/t/117_numbers.t
A   cpan/JSON-PP/t/gh_28_json_test_suite.t
A   cpan/JSON-PP/t/gh_29_trailing_false_value.t
A   cpan/JSON-PP/t/rt_116998_wrong_character_offset.t
A   cpan/JSON-PP/t/rt_90071_incr_parse.t
M   cpan/JSON-PP/t/zero-mojibake.t
M   t/porting/customized.dat

commit cc74493486f9024c5fe6b3bb6b9f9fd622dd5778
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Wed Jun 14 20:29:55 2017 +0100

Update File-Path to CPAN version 2.14

  [DELTA]

2.14 2017-06-07
- When creating subdirectories for testing underneath
  File::Spec::Functions::tmpdir(), use randomly generated strings.
- No change in functionality from 2.13.

2.13 2017-05-31
- Document security vulnerability reported as CVE-2017-6512.

2.12_008 2017-05-07
- Patch from John Lightsey.

2.12_007 2017-04-22
- Skip tests where filesystem doesn't support permissions (RT 121248).
- Add AppVeyor configuration; thanks to Charlie Gonzalez and Hayo Baan.

2.12_006 2017-04-21
- Modernize README, Makefile.PL, updating of version number
  and release date in documentation.

2.12_005 2017-04-21
- Recommend use of 'safe => 1' in remove_tree() and rmtree().
- Warn if mkpath() or make_path() is passed implausible options on
  Windows.
- Corrections to errors in previous release.

2.12_004 2017-04-18
- Certain functions used in tests are not available on Windows;
  skip them.
- Move certain functions used in testing to t/FilePathTest.pm.

2.12_003 2017-04-07
- Add tests to improve coverage ratios as measured by Devel::Cover
- No functional changes.
 

[perl.git] branch blead, updated. v5.27.0-287-g9287cc840c

2017-06-12 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/9287cc840c2c31d0850ec27d031eeb1df6fd8e4d?hp=f717dc4d271ccf8809c0ea488171d46d7970b954>

- Log -
commit 9287cc840c2c31d0850ec27d031eeb1df6fd8e4d
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Mon Jun 12 13:36:19 2017 +0100

Update ExtUtils-MakeMaker to CPAN version 7.30

  [DELTA]

7.30 Mon Jun 12 13:17:29 BST 2017

No changes since v7.29_02

7.29_02 Sun Jun 11 12:00:33 BST 2017

Doc fixes:
- Fixed POD errors in FAQ

7.29_01 Wed May 31 08:34:10 BST 2017

Bug fixes:
- Prune .a without extralibs.ld from search paths
---

Summary of changes:
 Porting/Maintainers.pl |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm|  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm|  2 +-
 cpan/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 |  2 +-
 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|  4 +++-
 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  |  2 +-
 .../lib/ExtUtils/MakeMaker/Config.pm   |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/FAQ.pod | 18 --
 .../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 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm|  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm |  2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm|  2 +-
 .../t/lib/MakeMaker/Test/Setup/XS.pm   |  1 +
 34 files changed, 47 insertions(+), 38 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 3c8ccb2eab..ea985c5136 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -460,7 +460,7 @@ use File::Glob qw(:case);
 },
 
 'ExtUtils::MakeMaker' => {
-'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.28.tar.gz',
+'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.30.tar.gz',
 'FILES'=> q[cpan/ExtUtils-MakeMaker],
 'EXCLUDED' => [
 qr{^t/lib/Test/},
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
index b96609d08c..05752e78cb 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
@@ -7,7 +7,7 @@ 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 = '7.28';
+$VERSION = '7.30';
 $VERSION = eval $VERSION;
 
 my $Is_VMS   = $^O eq 'VMS';
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm 
b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm
index ea69e14798..be1eda5ab1 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.28';
+our $VERSION = '7.30';
 $VERSION = eval $VERSION;
 
 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 58418815cd..15eed3c521 100644
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist

[perl.git] branch blead, updated. v5.27.0-283-g273a0bac11

2017-06-10 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/273a0bac1154c5302f5b2421760bf4bd9be17110?hp=5a77af9d8a49c4bca8f15ba74edb3081e20f92c5>

- Log -
commit 273a0bac1154c5302f5b2421760bf4bd9be17110
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Sat Jun 10 12:29:23 2017 +0100

Update Test-Harness to CPAN version 3.39

  [DELTA]

3.3906-04-2017
- Make tests pass when PERL_USE_UNSAFE_INC=0
---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 cpan/Test-Harness/lib/App/Prove.pm | 4 ++--
 cpan/Test-Harness/lib/App/Prove/State.pm   | 4 ++--
 cpan/Test-Harness/lib/App/Prove/State/Result.pm| 4 ++--
 cpan/Test-Harness/lib/App/Prove/State/Result/Test.pm   | 4 ++--
 cpan/Test-Harness/lib/TAP/Base.pm  | 4 ++--
 cpan/Test-Harness/lib/TAP/Formatter/Base.pm| 4 ++--
 cpan/Test-Harness/lib/TAP/Formatter/Color.pm   | 4 ++--
 cpan/Test-Harness/lib/TAP/Formatter/Console.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Formatter/Console/ParallelSession.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Formatter/Console/Session.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Formatter/File.pm| 4 ++--
 cpan/Test-Harness/lib/TAP/Formatter/File/Session.pm| 4 ++--
 cpan/Test-Harness/lib/TAP/Formatter/Session.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Harness.pm   | 4 ++--
 cpan/Test-Harness/lib/TAP/Harness/Env.pm   | 4 ++--
 cpan/Test-Harness/lib/TAP/Object.pm| 4 ++--
 cpan/Test-Harness/lib/TAP/Parser.pm| 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Aggregator.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Grammar.pm| 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Iterator.pm   | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Iterator/Array.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Iterator/Process.pm   | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Iterator/Stream.pm| 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/IteratorFactory.pm| 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Multiplexer.pm| 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Result.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Result/Bailout.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Result/Comment.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Result/Plan.pm| 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Result/Pragma.pm  | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Result/Test.pm| 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Result/Unknown.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Result/Version.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Result/YAML.pm| 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/ResultFactory.pm  | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Scheduler.pm  | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Scheduler/Job.pm  | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Scheduler/Spinner.pm  | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/Source.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/SourceHandler.pm  | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Executable.pm   | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/SourceHandler/File.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Handle.pm   | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Perl.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/SourceHandler/RawTAP.pm   | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/YAMLish/Reader.pm | 4 ++--
 cpan/Test-Harness/lib/TAP/Parser/YAMLish/Writer.pm | 4 ++--
 cpan/Test-Harness/lib/Test/Harness.pm  | 4 ++--
 cpan/Test-Harness/t/nofork-mux.t   | 2 +-
 50 files changed, 98 insertions(+), 98 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 693f2a5088..3c8ccb2eab 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -1062,7 +1062,7 @@ use File::Glob qw(:case);
 },
 
 'Test::Harness' => {
-'DISTRIBUTION' => 'LEONT/Test-Harness-3.38.tar.gz',
+'DISTRIBUTION' => 'LEONT/Test-Harness-3.39.tar.gz',
 'FILES'=> q[cpan/Test-Harness],
 'EXCLUDED' => [
 qr{^examples/},
diff --git a/cpan/Test-Harness/lib/App/Prove.pm 
b/cpan/Test-Harness/lib/App/Prove.pm
index e7c0561f7b..a98d631653 100644
--- a/cpan/Test-Harness/lib/App/Prove.pm

[perl.git] branch blead, updated. v5.27.0-279-g7ad910c539

2017-06-09 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/7ad910c539e81fc14531489c2ef9c54784deef8f?hp=42752acc4959c5b770bbc29532bf2677f4533c4e>

- Log -
commit 7ad910c539e81fc14531489c2ef9c54784deef8f
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Fri Jun 9 17:41:20 2017 +0100

Update ExtUtils-MakeMaker to CPAN version 7.28

  [DELTA]

7.28  Tue May 30 22:01:08 BST 2017

No changes since v7.27_02

7.27_02 Tue May 30 09:27:56 BST 2017

Bug fixes:
- Prune auto/share from search paths RT#121918

7.27_01 Sun May 28 11:35:46 BST 2017

Bug fixes:
- Fix regression with metadata RT#121913

7.26  Sat May 27 21:01:47 BST 2017

No changes since 7.25_06

7.25_06 Tue May 23 20:18:01 BST 2017

Bug fixes:
- Fix regression with XS tests on MSWin32 with MS toolchain

7.25_05 Mon May 15 10:18:01 BST 2017

Bug fixes:
- Make MakeMaker pass compilation tests on AIX again
- Test, fix test dep on SKIPped linktype

7.25_04 Fri May 12 12:24:09 BST 2017

Enhancements:
- Add os_unsupported() function

7.25_03 Thu May 11 17:51:23 BST 2017

Bug fixes:
- processPL now depends on 'pure_all' instead of 'all'

7.25_02 Thu May 11 11:54:42 BST 2017

Bug fixes:
- Only add staticlibs that are installed under auto/
- Correct the order of tests of chmod()

Doc fixes:
- Fixed typo in MakeMaker.pm

7.25_01 Fri Feb  3 13:36:25 GMT 2017

Bug fixes:
- Make perllocal.pod files reproducible
- META_ADD/MERGE default meta version based on each other
- Eliminate an ancient, unneeded, dangerous call to Carp::longmess
---

Summary of changes:
 MANIFEST   |   1 +
 Porting/Maintainers.pl |   2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm|   2 +-
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm |   5 +-
 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 |  26 +++--
 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm |  17 +++-
 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|  36 ---
 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  |  26 +++--
 .../lib/ExtUtils/MakeMaker/Config.pm   |   2 +-
 .../lib/ExtUtils/MakeMaker/FAQ.pod |   2 +-
 .../lib/ExtUtils/MakeMaker/Locale.pm   |   2 +-
 .../lib/ExtUtils/MakeMaker/Tutorial.pod|   4 +-
 .../lib/ExtUtils/MakeMaker/version.pm  |   2 +-
 .../lib/ExtUtils/MakeMaker/version/regex.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 +-
 cpan/ExtUtils-MakeMaker/t/03-xsstatic.t|   3 -
 cpan/ExtUtils-MakeMaker/t/basic.t  |  16 +++-
 cpan/ExtUtils-MakeMaker/t/eu_command.t |  13 +--
 .../t/lib/MakeMaker/Test/Setup/XS.pm   |  76 ++-
 cpan/ExtUtils-MakeMaker/t/metafile_data.t  | 106 -
 cpan/ExtUtils-MakeMaker/t/os_unsupported.t |  15 +++
 40 files changed, 324 insertions(+), 74 deletions(-)
 create mode 100644 cpan/ExtUtils-MakeMaker/t/os_unsupported.t

diff --git a/MANIFEST b/MANIFEST
index 1214581627..27bd73739f 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -1200,6 +1200,7 @@ cpan/ExtUtils-MakeMaker/t/MM_Unix.t   
See if ExtUtils::MM_UNIX works
 cpan/ExtUtils-MakeMaker/t/MM_VMS.t See if 
ExtUtils::MM_VMS works
 cpan/ExtUtils-MakeMaker/

[perl.git] branch blead, updated. v5.27.0-131-g117c08bff3

2017-06-06 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/117c08bff362aadf9f1826edcf50f7b0bebeba10?hp=5ad96e9e32a29f927d3e9dec23fd1d7d3e89665f>

- Log -
commit 117c08bff362aadf9f1826edcf50f7b0bebeba10
Author: Thomas Sibley <tsib...@cpan.org>
Date:   Tue Jun 6 13:11:58 2017 +0100

[PATCH] corelist: Provide access to info on utilities via 
Module::CoreList::Utils

Signed-off-by: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
---

Summary of changes:
 dist/Module-CoreList/corelist | 79 ++-
 1 file changed, 78 insertions(+), 1 deletion(-)

diff --git a/dist/Module-CoreList/corelist b/dist/Module-CoreList/corelist
index 9f3d335ad7..3d2706a829 100644
--- a/dist/Module-CoreList/corelist
+++ b/dist/Module-CoreList/corelist
@@ -14,6 +14,8 @@ See L for one.
corelist [-a|-d]  | // [] ...
corelist [-v ] [  | // ] ...
corelist [-r ] ...
+   corelist --utils [-d]  [] ...
+   corelist --utils -v 
corelist --feature  [] ...
corelist --diff PerlVersion PerlVersion
corelist --upstream 
@@ -113,6 +115,15 @@ lists all of the perl releases and when they were released
 
 If you pass a perl version you get the release date for that version only.
 
+=item --utils
+
+lists the first version of perl each named utility program was released with
+
+May be used with -d to modify the first release criteria.
+
+If used with -v  then all utilities released with that version of perl
+are listed, and any utility programs named on the command line are ignored.
+
 =item --feature, -f
 
 lists the first version bundle of each named feature given
@@ -142,7 +153,7 @@ my %Opts;
 
 GetOptions(
 \%Opts,
-qw[ help|?! man! r|release:s v|version:s a! d diff|D feature|f u|upstream ]
+qw[ help|?! man! r|release:s v|version:s a! d diff|D utils feature|f 
u|upstream ]
 );
 
 pod2usage(1) if $Opts{help};
@@ -181,6 +192,12 @@ if(exists $Opts{v} ){
 }
 
 my $num_v = numify_version( $Opts{v} );
+
+if ($Opts{utils}) {
+utilities_in_version($num_v);
+exit 0;
+}
+
 my $version_hash = Module::CoreList->find_version($num_v);
 
 if( !$version_hash ) {
@@ -227,6 +244,25 @@ if ($Opts{diff}) {
 exit(0);
 }
 
+if ($Opts{utils}) {
+die "\n--utils only available with perl v5.19.1 or greater\n"
+if $] < 5.019001;
+
+die "\nprovide at least one utility name to --utils\n"
+unless @ARGV;
+
+warn "\n-a has no effect when --utils is used\n" if 
$Opts{a};
+warn "\n--diff has no effect when --utils is used\n" if 
$Opts{diff};
+warn "\n--upstream, or -u, has no effect when --utils is used\n" if 
$Opts{u};
+
+my $when = maxstr(values %Module::CoreList::released);
+print "\n","Data for $when\n";
+
+utility_version($_) for @ARGV;
+
+exit(0);
+}
+
 if ($Opts{feature}) {
 die "\n--feature is only available with perl v5.16.0 or greater\n"
   if $] < 5.016;
@@ -364,6 +400,47 @@ sub module_version {
 }
 }
 
+sub utility_version {
+my ($utility) = @_;
+
+require Module::CoreList::Utils;
+
+my $released = $Opts{d}
+? Module::CoreList::Utils->first_release_by_date($utility)
+: Module::CoreList::Utils->first_release($utility);
+
+my $removed = $Opts{d}
+? Module::CoreList::Utils->removed_from_by_date($utility)
+: Module::CoreList::Utils->removed_from($utility);
+
+if ($released) {
+print "$utility was first released with perl ", 
format_perl_version($released);
+print " and later removed in ", format_perl_version($removed)
+if $removed;
+print "\n";
+} else {
+print "$utility was not in CORE (or so I think)\n";
+}
+}
+
+sub utilities_in_version {
+my ($version) = @_;
+
+require Module::CoreList::Utils;
+
+my @utilities = Module::CoreList::Utils->utilities($version);
+
+if (not @utilities) {
+print "\nModule::CoreList::Utils has no info on perl $version\n\n";
+exit 1;
+}
+
+print "\nThe following utilities were in perl ",
+format_perl_version($version), " CORE\n";
+print "$_\n" for sort { lc($a) cmp lc($b) } @utilities;
+print "\n";
+}
+
 
 sub max_mod_len {
 my $versions = shift;

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.0-122-g9de35bb263

2017-06-05 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/9de35bb263b4599827a76615d5e6ef08fb7e32c6?hp=8514fcfe19dd1f0b8c39f9607592a853ac68913f>

- Log -
commit 9de35bb263b4599827a76615d5e6ef08fb7e32c6
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Mon Jun 5 14:13:36 2017 +0100

Update ExtUtils-Install to CPAN version 2.14

  [DELTA]

2.14

- Fix tests for when perl path contains a space

2.12

- Fix win32 check

2.10

- 'make -s' support: set $INSTALL_QUIET automatically

2.08

- Optimisations:

  * use our instead of vars
  * lazy load modules
  * make OS variables into constants
  * move some calculations out of a loop

2.06

- Removed instructions using Build.PL from README

- Load Win32API::File for _move_file_at_boot only when needed

- Allow disabling autosplit by omitting autosplit dir
---

Summary of changes:
 Porting/Maintainers.pl |   2 +-
 Porting/cmpVERSION.pl  |   1 +
 cpan/ExtUtils-Install/lib/ExtUtils/Install.pm  | 192 -
 cpan/ExtUtils-Install/lib/ExtUtils/Installed.pm|   2 +-
 cpan/ExtUtils-Install/lib/ExtUtils/Packlist.pm |   2 +-
 cpan/ExtUtils-Install/t/Install.t  |  14 +-
 cpan/ExtUtils-Install/t/InstallWithMM.t|   2 +-
 cpan/ExtUtils-Install/t/Installed.t|   3 +
 .../t/lib/MakeMaker/Test/Setup/BFD.pm  |  12 ++
 9 files changed, 139 insertions(+), 91 deletions(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 26ada3539f..b7d4b3b8fe 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -446,7 +446,7 @@ use File::Glob qw(:case);
 },
 
 'ExtUtils::Install' => {
-'DISTRIBUTION' => 'BINGOS/ExtUtils-Install-2.04.tar.gz',
+'DISTRIBUTION' => 'BINGOS/ExtUtils-Install-2.14.tar.gz',
 'FILES'=> q[cpan/ExtUtils-Install],
 'EXCLUDED' => [
 qw( t/lib/Test/Builder.pm
diff --git a/Porting/cmpVERSION.pl b/Porting/cmpVERSION.pl
index 67e9b395ca..dd21b655fe 100755
--- a/Porting/cmpVERSION.pl
+++ b/Porting/cmpVERSION.pl
@@ -81,6 +81,7 @@ if ($exclude_upstream) {
 # usually because they pull in their version from some other file.
 my %skip;
 @skip{
+'cpan/ExtUtils-Install/t/lib/MakeMaker/Test/Setup/BFD.pm', # just a test 
module
 'cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/BFD.pm', # just a test 
module
 'cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/XS.pm',  # just a test 
module
 'cpan/IO-Compress/lib/File/GlobMapper.pm', # upstream needs to supply 
$VERSION
diff --git a/cpan/ExtUtils-Install/lib/ExtUtils/Install.pm 
b/cpan/ExtUtils-Install/lib/ExtUtils/Install.pm
index 1e8ac4cd12..047c007145 100644
--- a/cpan/ExtUtils-Install/lib/ExtUtils/Install.pm
+++ b/cpan/ExtUtils-Install/lib/ExtUtils/Install.pm
@@ -1,24 +1,18 @@
 package ExtUtils::Install;
 use strict;
 
-use vars qw(@ISA @EXPORT $VERSION $MUST_REBOOT %Config);
-
-use AutoSplit;
-use Carp ();
 use Config qw(%Config);
 use Cwd qw(cwd);
-use Exporter;
-use ExtUtils::Packlist;
+use Exporter ();
 use File::Basename qw(dirname);
-use File::Compare qw(compare);
 use File::Copy;
-use File::Find qw(find);
 use File::Path;
 use File::Spec;
 
+our @ISA = ('Exporter');
+our @EXPORT = ('install','uninstall','pm_to_blib', 'install_default');
 
-@ISA = ('Exporter');
-@EXPORT = ('install','uninstall','pm_to_blib', 'install_default');
+our $MUST_REBOOT;
 
 =pod
 
@@ -38,11 +32,11 @@ ExtUtils::Install - install files from here to there
 
 =head1 VERSION
 
-2.04
+2.14
 
 =cut
 
-$VERSION = '2.04';  # <-- do not forget to update the POD section just above 
this line!
+our $VERSION = '2.14';  # <-- do not forget to update the POD section just 
above this line!
 $VERSION = eval $VERSION;
 
 =pod
@@ -95,18 +89,12 @@ Dies with a special message.
 
 =cut
 
-my $Is_VMS = $^O eq 'VMS';
-my $Is_MacPerl = $^O eq 'MacOS';
-my $Is_Win32   = $^O eq 'MSWin32';
-my $Is_cygwin  = $^O eq 'cygwin';
-my $CanMoveAtBoot = ($Is_Win32 || $Is_cygwin);
-
-# *note* CanMoveAtBoot is only incidentally the same condition as below
-# this needs not hold true in the future.
-my $Has_Win32API_File = ($Is_Win32 || $Is_cygwin)
-? (eval {require Win32API::File; 1} || 0)
-: 0;
-
+BEGIN {
+*Is_VMS= $^O eq 'VMS' ? sub(){1} : sub(){0};
+*Is_Win32  = $^O eq 'MSWin32' ? sub(){1} : sub(){0};
+*Is_cygwin = $^O eq 'cygwin'  ? sub(){1} : sub(){0};
+*CanMoveAtBoot = ($^O eq 'MSWin32' || $^O eq 'cygwin') ? sub(){1} : 
sub(){0};
+}
 
 my $Inc_uninstall_warn_handler;
 
@@ -114,9 +102,12 @@ my $Inc_uninstall_warn_handler;
 
 my $INSTALL_ROOT = $ENV{PERL_INSTALL

[perl.git] branch blead, updated. v5.27.0-33-g223483699b

2017-06-01 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/223483699b06992e953eb5468dbc63a71b52fb3e?hp=99fcc83522102cdf7673a78ef88144bd9c093f5a>

- Log -
commit 223483699b06992e953eb5468dbc63a71b52fb3e
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Thu Jun 1 13:28:00 2017 +0100

Add Module-CoreList maintainer tests
---

Summary of changes:
 MANIFEST|  1 +
 dist/Module-CoreList/t/maintainer.t | 28 
 2 files changed, 29 insertions(+)
 create mode 100644 dist/Module-CoreList/t/maintainer.t

diff --git a/MANIFEST b/MANIFEST
index e6d1dea55f..9fba880ecb 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -3509,6 +3509,7 @@ dist/Module-CoreList/t/corelist.t 
Module::CoreList tests
 dist/Module-CoreList/t/deprecated.tModule::CoreList tests
 dist/Module-CoreList/t/find_modules.t  Module::CoreList tests
 dist/Module-CoreList/t/is_core.t   Module::CoreList tests
+dist/Module-CoreList/t/maintainer.tModule::CoreList tests
 dist/Module-CoreList/t/pod.t   Module::CoreList tests
 dist/Module-CoreList/t/utils.t Module::CoreList tests
 dist/Net-Ping/Changes  Net::Ping
diff --git a/dist/Module-CoreList/t/maintainer.t 
b/dist/Module-CoreList/t/maintainer.t
new file mode 100644
index 00..7a3d6584e4
--- /dev/null
+++ b/dist/Module-CoreList/t/maintainer.t
@@ -0,0 +1,28 @@
+use strict;
+use warnings;
+use Test::More;
+
+plan skip_all => 'These tests only run in core'
+  unless $ENV{PERL_CORE};
+
+my @mods = qw[
+Module::CoreList
+Module::CoreList::TieHashDelta
+Module::CoreList::Utils
+];
+
+plan tests => 3 + scalar @mods;
+
+my %vers;
+
+foreach my $mod ( @mods ) {
+  use_ok($mod);
+  $vers{ $mod->VERSION }++;
+}
+
+is( scalar keys %vers, 1, 'All Module-CoreList modules should have the same 
$VERSION' );
+
+# Check that there is a release entry for the current perl version
+my $released = $Module::CoreList::released{ $] };
+ok( defined $released, "There is a released entry for $]" );
+like( $released, qr!^\d{4}\-\d{2}\-\d{2}$!, 'It should be a date in -MM-DD 
format' );

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.27.0-15-g714fcb5e80

2017-06-01 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/714fcb5e806d254425b7b70d53ed326f7b51f809?hp=7e30e49f7461aeda1a5ab4539abfbe54f0f50e67>

- Log -
commit 714fcb5e806d254425b7b70d53ed326f7b51f809
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Thu Jun 1 12:36:51 2017 +0100

A corelist not a snorelist
---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index e9032a91f3..af7b807c56 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -802,7 +802,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170420.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170531.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.25.12-3-g7d2a36dfad

2017-04-20 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/7d2a36dfadda0181265fa8780ff1aaa0e19021bc?hp=dd78836dcc57406f709f8486ce8c002939c4d12a>

- Log -
commit 7d2a36dfadda0181265fa8780ff1aaa0e19021bc
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Thu Apr 20 23:21:28 2017 +0100

Corelist Morelist
---

Summary of changes:
 Porting/Maintainers.pl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 33df630b78..e9032a91f3 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -802,7 +802,7 @@ use File::Glob qw(:case);
 },
 
 'Module::CoreList' => {
-'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170320.tar.gz',
+'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20170420.tar.gz',
 'FILES'=> q[dist/Module-CoreList],
 },
 

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.25.11-22-g2e3b2a1fba

2017-03-25 Thread Chris 'Bingos' Williams
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/2e3b2a1fba7611d1cd6060a5f07f6a0f91a06b3a?hp=28118845adbde9f823d609bb19abbbf8d1ffee47>

- Log -
commit 2e3b2a1fba7611d1cd6060a5f07f6a0f91a06b3a
Author: Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>
Date:   Sat Mar 25 20:06:53 2017 +

Fix wrong text in Module-CoreList is_core test
---

Summary of changes:
 dist/Module-CoreList/t/is_core.t | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dist/Module-CoreList/t/is_core.t b/dist/Module-CoreList/t/is_core.t
index 1ddc260348..3903703fb8 100644
--- a/dist/Module-CoreList/t/is_core.t
+++ b/dist/Module-CoreList/t/is_core.t
@@ -81,4 +81,4 @@ ok(! Module::CoreList->is_core("CGI", undef, 5.021), "CGI not 
in 5.021");
 ok(! Module::CoreList->is_core("CGI", undef, 5.021001), "CGI not in 5.021001");
 
 ok(  Module::CoreList::is_core("Config", 0, "5.020"), "Config v0+ is in core 
in 5.020");
-ok(  Module::CoreList::is_core("Config", undef, "5.020"), "Config v(undef) is 
in core in 7.020");
+ok(  Module::CoreList::is_core("Config", undef, "5.020"), "Config v(undef) is 
in core in 5.020");

--
Perl5 Master Repository


  1   2   3   4   5   6   7   8   9   10   >