[perl.git] branch maint-votes updated. 0c3d18cd0a1ae92c1a9eee5b614970bbd33f145f
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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