aboutsummaryrefslogtreecommitdiffstats
path: root/lang/perl5.16
diff options
context:
space:
mode:
authorskv <skv@FreeBSD.org>2009-09-11 19:23:31 +0800
committerskv <skv@FreeBSD.org>2009-09-11 19:23:31 +0800
commit0c82d8b087628e4ffb7c7af3eb72069b5b4411db (patch)
tree56f9c2be134225235d4c2177ca2f4d932da47a06 /lang/perl5.16
parent52ea4e7ca0afd26e5290ea2a041b908a93e00ce7 (diff)
downloadfreebsd-ports-graphics-0c82d8b087628e4ffb7c7af3eb72069b5b4411db.tar.gz
freebsd-ports-graphics-0c82d8b087628e4ffb7c7af3eb72069b5b4411db.tar.zst
freebsd-ports-graphics-0c82d8b087628e4ffb7c7af3eb72069b5b4411db.zip
Update to 5.10.1
Changes: http://search.cpan.org/~dapm/perl-5.10.1/pod/perl5101delta.pod
Diffstat (limited to 'lang/perl5.16')
-rw-r--r--lang/perl5.16/Makefile5
-rw-r--r--lang/perl5.16/Makefile.man82
-rw-r--r--lang/perl5.16/distinfo12
-rw-r--r--lang/perl5.16/files/patch-IO-Socket-INET-udp14
-rw-r--r--lang/perl5.16/files/patch-bug4900318
-rw-r--r--lang/perl5.16/files/patch-bug4947248
-rw-r--r--lang/perl5.16/files/patch-bug5163615
-rw-r--r--lang/perl5.16/files/patch-bug52074-5456644
-rw-r--r--lang/perl5.16/files/patch-bug5265815
-rw-r--r--lang/perl5.16/files/patch-bug5274015
-rw-r--r--lang/perl5.16/files/patch-bug5303895
-rw-r--r--lang/perl5.16/files/patch-bug5418677
-rw-r--r--lang/perl5.16/files/patch-bug5475829
-rw-r--r--lang/perl5.16/files/patch-bug5493415
-rw-r--r--lang/perl5.16/files/patch-bug5690831
-rw-r--r--lang/perl5.16/files/patch-bug5951616
-rw-r--r--lang/perl5.16/files/patch-bug6456223
-rw-r--r--lang/perl5.16/files/patch-qr-leak16
-rw-r--r--lang/perl5.16/files/patch-setpgrp13
-rw-r--r--lang/perl5.16/files/patch-sv.c21
-rw-r--r--lang/perl5.16/files/perl-after-upgrade73
-rw-r--r--lang/perl5.16/pkg-plist226
22 files changed, 319 insertions, 584 deletions
diff --git a/lang/perl5.16/Makefile b/lang/perl5.16/Makefile
index 31378ddb7a1..e19a12ad8d7 100644
--- a/lang/perl5.16/Makefile
+++ b/lang/perl5.16/Makefile
@@ -7,7 +7,6 @@
PORTNAME= perl
PORTVERSION= ${PERL_VERSION}
-PORTREVISION= 4
CATEGORIES= lang devel perl5
MASTER_SITES= CPAN \
${MASTER_SITE_LOCAL:S/$/:local/} \
@@ -33,12 +32,12 @@ OPTIONS= DEBUGGING "Build with debugging support" off \
SITECUSTOMIZE "Run-time customization of @INC" off \
USE_PERL "Rewrite links in /usr/bin" on
-PERL_VERSION= 5.10.0
+PERL_VERSION= 5.10.1
PERL_ARCH= mach
SITE_PERL_REL?= lib/perl5/site_perl/${PERL_VERSION}
SITE_PERL?= ${LOCALBASE}/${SITE_PERL_REL}
-#USE_BZIP2= yes
+USE_BZIP2= yes
HAS_CONFIGURE= yes
MAKE_JOBS_SAFE= yes
CONFIGURE_SCRIPT=Configure
diff --git a/lang/perl5.16/Makefile.man b/lang/perl5.16/Makefile.man
index b9851269f0d..c13e09f9df8 100644
--- a/lang/perl5.16/Makefile.man
+++ b/lang/perl5.16/Makefile.man
@@ -19,6 +19,7 @@ MAN1+= perl.1
MAN1+= perl5004delta.1
MAN1+= perl5005delta.1
MAN1+= perl5100delta.1
+MAN1+= perl5101delta.1
MAN1+= perl561delta.1
MAN1+= perl56delta.1
MAN1+= perl570delta.1
@@ -33,6 +34,7 @@ MAN1+= perl585delta.1
MAN1+= perl586delta.1
MAN1+= perl587delta.1
MAN1+= perl588delta.1
+MAN1+= perl589delta.1
MAN1+= perl58delta.1
MAN1+= perl590delta.1
MAN1+= perl591delta.1
@@ -93,6 +95,7 @@ MAN1+= perlglossary.1
MAN1+= perlgpl.1
MAN1+= perlguts.1
MAN1+= perlhack.1
+MAN1+= perlhaiku.1
MAN1+= perlhist.1
MAN1+= perlhpux.1
MAN1+= perlhurd.1
@@ -117,6 +120,7 @@ MAN1+= perlmodinstall.1
MAN1+= perlmodlib.1
MAN1+= perlmodstyle.1
MAN1+= perlmpeix.1
+MAN1+= perlmroapi.1
MAN1+= perlnetware.1
MAN1+= perlnewmod.1
MAN1+= perlnumber.1
@@ -129,6 +133,7 @@ MAN1+= perlos390.1
MAN1+= perlos400.1
MAN1+= perlothrtut.1
MAN1+= perlpacktut.1
+MAN1+= perlperf.1
MAN1+= perlplan9.1
MAN1+= perlpod.1
MAN1+= perlpodspec.1
@@ -142,6 +147,7 @@ MAN1+= perlrecharclass.1
MAN1+= perlref.1
MAN1+= perlreftut.1
MAN1+= perlreguts.1
+MAN1+= perlrepository.1
MAN1+= perlrequick.1
MAN1+= perlreref.1
MAN1+= perlretut.1
@@ -153,6 +159,7 @@ MAN1+= perlstyle.1
MAN1+= perlsub.1
MAN1+= perlsymbian.1
MAN1+= perlsyn.1
+MAN1+= perlthanks.1
MAN1+= perlthrtut.1
MAN1+= perltie.1
MAN1+= perltoc.1
@@ -195,6 +202,10 @@ MAN1+= splain.1
MAN1+= xsubpp.1
MAN3+= AnyDBM_File.3
+MAN3+= App::Prove.3
+MAN3+= App::Prove::State.3
+MAN3+= App::Prove::State::Result.3
+MAN3+= App::Prove::State::Result::Test.3
MAN3+= Archive::Extract.3
MAN3+= Archive::Tar.3
MAN3+= Archive::Tar::File.3
@@ -206,6 +217,7 @@ MAN3+= B::Concise.3
MAN3+= B::Debug.3
MAN3+= B::Deparse.3
MAN3+= B::Lint.3
+MAN3+= B::Lint::Debug.3
MAN3+= B::Showlex.3
MAN3+= B::Terse.3
MAN3+= B::Xref.3
@@ -223,6 +235,7 @@ MAN3+= CORE.3
MAN3+= CPAN.3
MAN3+= CPAN::API::HOWTO.3
MAN3+= CPAN::Debug.3
+MAN3+= CPAN::Distroprefs.3
MAN3+= CPAN::FirstTime.3
MAN3+= CPAN::HandleConfig.3
MAN3+= CPAN::Kwalify.3
@@ -236,8 +249,10 @@ MAN3+= CPANPLUS::Backend::RV.3
MAN3+= CPANPLUS::Config.3
MAN3+= CPANPLUS::Configure.3
MAN3+= CPANPLUS::Dist.3
+MAN3+= CPANPLUS::Dist::Autobundle.3
MAN3+= CPANPLUS::Dist::Base.3
MAN3+= CPANPLUS::Dist::Build.3
+MAN3+= CPANPLUS::Dist::Build::Constants.3
MAN3+= CPANPLUS::Dist::MM.3
MAN3+= CPANPLUS::Dist::Sample.3
MAN3+= CPANPLUS::Error.3
@@ -249,6 +264,8 @@ MAN3+= CPANPLUS::Internals::Fetch.3
MAN3+= CPANPLUS::Internals::Report.3
MAN3+= CPANPLUS::Internals::Search.3
MAN3+= CPANPLUS::Internals::Source.3
+MAN3+= CPANPLUS::Internals::Source::Memory.3
+MAN3+= CPANPLUS::Internals::Source::SQLite.3
MAN3+= CPANPLUS::Internals::Utils.3
MAN3+= CPANPLUS::Module.3
MAN3+= CPANPLUS::Module::Author.3
@@ -263,11 +280,11 @@ MAN3+= CPANPLUS::Shell::Default::Plugins::CustomSource.3
MAN3+= CPANPLUS::Shell::Default::Plugins::HOWTO.3
MAN3+= CPANPLUS::Shell::Default::Plugins::Remote.3
MAN3+= CPANPLUS::Shell::Default::Plugins::Source.3
-MAN3+= CPANPLUS::inc.3
MAN3+= Carp.3
MAN3+= Carp::Heavy.3
MAN3+= Class::ISA.3
MAN3+= Class::Struct.3
+MAN3+= Compress::Raw::Bzip2.3
MAN3+= Compress::Raw::Zlib.3
MAN3+= Compress::Zlib.3
MAN3+= Config.3
@@ -343,6 +360,7 @@ MAN3+= ExtUtils::MM_Any.3
MAN3+= ExtUtils::MM_BeOS.3
MAN3+= ExtUtils::MM_Cygwin.3
MAN3+= ExtUtils::MM_DOS.3
+MAN3+= ExtUtils::MM_Darwin.3
MAN3+= ExtUtils::MM_MacOS.3
MAN3+= ExtUtils::MM_NW5.3
MAN3+= ExtUtils::MM_OS2.3
@@ -358,14 +376,13 @@ MAN3+= ExtUtils::MakeMaker.3
MAN3+= ExtUtils::MakeMaker::Config.3
MAN3+= ExtUtils::MakeMaker::FAQ.3
MAN3+= ExtUtils::MakeMaker::Tutorial.3
-MAN3+= ExtUtils::MakeMaker::bytes.3
-MAN3+= ExtUtils::MakeMaker::vmsish.3
MAN3+= ExtUtils::Manifest.3
MAN3+= ExtUtils::Miniperl.3
MAN3+= ExtUtils::Mkbootstrap.3
MAN3+= ExtUtils::Mksymlists.3
MAN3+= ExtUtils::Packlist.3
MAN3+= ExtUtils::ParseXS.3
+MAN3+= ExtUtils::XSSymSet.3
MAN3+= ExtUtils::testlib.3
MAN3+= Fatal.3
MAN3+= Fcntl.3
@@ -406,6 +423,7 @@ MAN3+= I18N::LangTags::List.3
MAN3+= I18N::Langinfo.3
MAN3+= IO.3
MAN3+= IO::Compress::Base.3
+MAN3+= IO::Compress::Bzip2.3
MAN3+= IO::Compress::Deflate.3
MAN3+= IO::Compress::Gzip.3
MAN3+= IO::Compress::RawDeflate.3
@@ -423,6 +441,7 @@ MAN3+= IO::Socket::UNIX.3
MAN3+= IO::Uncompress::AnyInflate.3
MAN3+= IO::Uncompress::AnyUncompress.3
MAN3+= IO::Uncompress::Base.3
+MAN3+= IO::Uncompress::Bunzip2.3
MAN3+= IO::Uncompress::Gunzip.3
MAN3+= IO::Uncompress::Inflate.3
MAN3+= IO::Uncompress::RawInflate.3
@@ -433,8 +452,10 @@ MAN3+= IPC::Msg.3
MAN3+= IPC::Open2.3
MAN3+= IPC::Open3.3
MAN3+= IPC::Semaphore.3
+MAN3+= IPC::SharedMem.3
MAN3+= IPC::SysV.3
MAN3+= List::Util.3
+MAN3+= List::Util::XS.3
MAN3+= Locale::Constants.3
MAN3+= Locale::Country.3
MAN3+= Locale::Currency.3
@@ -520,6 +541,7 @@ MAN3+= Opcode.3
MAN3+= POSIX.3
MAN3+= Package::Constants.3
MAN3+= Params::Check.3
+MAN3+= Parse::CPAN::Meta.3
MAN3+= PerlIO.3
MAN3+= PerlIO::encoding.3
MAN3+= PerlIO::scalar.3
@@ -566,6 +588,7 @@ MAN3+= Pod::Simple::SimpleTree.3
MAN3+= Pod::Simple::Subclassing.3
MAN3+= Pod::Simple::Text.3
MAN3+= Pod::Simple::TextContent.3
+MAN3+= Pod::Simple::XHTML.3
MAN3+= Pod::Simple::XMLOutStream.3
MAN3+= Pod::Text.3
MAN3+= Pod::Text::Color.3
@@ -585,6 +608,44 @@ MAN3+= Switch.3
MAN3+= Symbol.3
MAN3+= Sys::Hostname.3
MAN3+= Sys::Syslog.3
+MAN3+= TAP::Base.3
+MAN3+= TAP::Formatter::Base.3
+MAN3+= TAP::Formatter::Color.3
+MAN3+= TAP::Formatter::Console.3
+MAN3+= TAP::Formatter::Console::ParallelSession.3
+MAN3+= TAP::Formatter::Console::Session.3
+MAN3+= TAP::Formatter::File.3
+MAN3+= TAP::Formatter::File::Session.3
+MAN3+= TAP::Formatter::Session.3
+MAN3+= TAP::Harness.3
+MAN3+= TAP::Object.3
+MAN3+= TAP::Parser.3
+MAN3+= TAP::Parser::Aggregator.3
+MAN3+= TAP::Parser::Grammar.3
+MAN3+= TAP::Parser::Iterator.3
+MAN3+= TAP::Parser::Iterator::Array.3
+MAN3+= TAP::Parser::Iterator::Process.3
+MAN3+= TAP::Parser::Iterator::Stream.3
+MAN3+= TAP::Parser::IteratorFactory.3
+MAN3+= TAP::Parser::Multiplexer.3
+MAN3+= TAP::Parser::Result.3
+MAN3+= TAP::Parser::Result::Bailout.3
+MAN3+= TAP::Parser::Result::Comment.3
+MAN3+= TAP::Parser::Result::Plan.3
+MAN3+= TAP::Parser::Result::Pragma.3
+MAN3+= TAP::Parser::Result::Test.3
+MAN3+= TAP::Parser::Result::Unknown.3
+MAN3+= TAP::Parser::Result::Version.3
+MAN3+= TAP::Parser::Result::YAML.3
+MAN3+= TAP::Parser::ResultFactory.3
+MAN3+= TAP::Parser::Scheduler.3
+MAN3+= TAP::Parser::Scheduler::Job.3
+MAN3+= TAP::Parser::Scheduler::Spinner.3
+MAN3+= TAP::Parser::Source.3
+MAN3+= TAP::Parser::Source::Perl.3
+MAN3+= TAP::Parser::Utils.3
+MAN3+= TAP::Parser::YAMLish::Reader.3
+MAN3+= TAP::Parser::YAMLish::Writer.3
MAN3+= Term::ANSIColor.3
MAN3+= Term::Cap.3
MAN3+= Term::Complete.3
@@ -597,13 +658,6 @@ MAN3+= Test::Builder::Module.3
MAN3+= Test::Builder::Tester.3
MAN3+= Test::Builder::Tester::Color.3
MAN3+= Test::Harness.3
-MAN3+= Test::Harness::Assert.3
-MAN3+= Test::Harness::Iterator.3
-MAN3+= Test::Harness::Point.3
-MAN3+= Test::Harness::Results.3
-MAN3+= Test::Harness::Straps.3
-MAN3+= Test::Harness::TAP.3
-MAN3+= Test::Harness::Util.3
MAN3+= Test::More.3
MAN3+= Test::Simple.3
MAN3+= Test::Tutorial.3
@@ -624,6 +678,7 @@ MAN3+= Tie::Hash::NamedCapture.3
MAN3+= Tie::Memoize.3
MAN3+= Tie::RefHash.3
MAN3+= Tie::Scalar.3
+MAN3+= Tie::StdHandle.3
MAN3+= Tie::SubstrHash.3
MAN3+= Time::HiRes.3
MAN3+= Time::Local.3
@@ -643,6 +698,10 @@ MAN3+= XS::Typemap.3
MAN3+= XSLoader.3
MAN3+= attributes.3
MAN3+= attrs.3
+MAN3+= autodie.3
+MAN3+= autodie::exception.3
+MAN3+= autodie::exception::system.3
+MAN3+= autodie::hints.3
MAN3+= autouse.3
MAN3+= base.3
MAN3+= bigint.3
@@ -667,6 +726,8 @@ MAN3+= mro.3
MAN3+= open.3
MAN3+= ops.3
MAN3+= overload.3
+MAN3+= overloading.3
+MAN3+= parent.3
MAN3+= re.3
MAN3+= sigtrap.3
MAN3+= sort.3
@@ -677,6 +738,7 @@ MAN3+= threads::shared.3
MAN3+= utf8.3
MAN3+= vars.3
MAN3+= version.3
+MAN3+= version::Internals.3
MAN3+= vmsish.3
MAN3+= warnings.3
MAN3+= warnings::register.3
diff --git a/lang/perl5.16/distinfo b/lang/perl5.16/distinfo
index 24be65bf405..550d14bbe19 100644
--- a/lang/perl5.16/distinfo
+++ b/lang/perl5.16/distinfo
@@ -1,6 +1,6 @@
-MD5 (perl/perl-5.10.0.tar.gz) = d2c39b002ebfd2c3c5dba589365c5a71
-SHA256 (perl/perl-5.10.0.tar.gz) = 94464a0d374fa63226eee56e0bb3d35564f9d8391a1a8d9f0055805ec25f3b2e
-SIZE (perl/perl-5.10.0.tar.gz) = 15595020
-MD5 (perl/BSDPAN-5.10.0_20090303.tar.gz) = 512a97f56569f137635ff5908e85af78
-SHA256 (perl/BSDPAN-5.10.0_20090303.tar.gz) = e5a9428e9f3259caaaf702d1e04ed23eef24cfb55376588d7766e2c799af983f
-SIZE (perl/BSDPAN-5.10.0_20090303.tar.gz) = 8337
+MD5 (perl/perl-5.10.1.tar.bz2) = 82400c6d34f7b7b43d0196c76cd2bbb1
+SHA256 (perl/perl-5.10.1.tar.bz2) = 9385f2c8c2ca8b1dc4a7c31903f1f8dc8f2ba867dc2a9e5c93012ed6b564e826
+SIZE (perl/perl-5.10.1.tar.bz2) = 11608061
+MD5 (perl/BSDPAN-5.10.1_20090303.tar.bz2) = e8d27425aec2c15778963e260d24b44e
+SHA256 (perl/BSDPAN-5.10.1_20090303.tar.bz2) = 84d0a016f80bea4b081e5688542f3d70acdebd5bbaaa7f32ea88d6f26839b502
+SIZE (perl/BSDPAN-5.10.1_20090303.tar.bz2) = 8193
diff --git a/lang/perl5.16/files/patch-IO-Socket-INET-udp b/lang/perl5.16/files/patch-IO-Socket-INET-udp
deleted file mode 100644
index 2c0ff86f110..00000000000
--- a/lang/perl5.16/files/patch-IO-Socket-INET-udp
+++ /dev/null
@@ -1,14 +0,0 @@
-# http://perl5.git.perl.org/perl.git/commitdiff/7027b9a31bf80c5639c73f75155ed1a89c674c30?hp=f175cff5cac5f8199b897ce2f1c73312d99d5761
-diff --git a/ext/IO/lib/IO/Socket/INET.pm b/ext/IO/lib/IO/Socket/INET.pm
-index f8bb338..2f0e5d1 100644
---- ext/IO/lib/IO/Socket/INET.pm
-+++ ext/IO/lib/IO/Socket/INET.pm
-@@ -27,7 +27,7 @@ my %socket_type = ( tcp => SOCK_STREAM,
- );
- my %proto_number;
- $proto_number{tcp} = Socket::IPPROTO_TCP() if defined &Socket::IPPROTO_TCP;
--$proto_number{upd} = Socket::IPPROTO_UDP() if defined &Socket::IPPROTO_UDP;
-+$proto_number{udp} = Socket::IPPROTO_UDP() if defined &Socket::IPPROTO_UDP;
- $proto_number{icmp} = Socket::IPPROTO_ICMP() if defined &Socket::IPPROTO_ICMP;
- my %proto_name = reverse %proto_number;
-
diff --git a/lang/perl5.16/files/patch-bug49003 b/lang/perl5.16/files/patch-bug49003
deleted file mode 100644
index c43ef58891f..00000000000
--- a/lang/perl5.16/files/patch-bug49003
+++ /dev/null
@@ -1,18 +0,0 @@
-# http://rt.perl.org/rt3/Public/Bug/Display.html?id=49003
-# http://perl5.git.perl.org/perl.git/commitdiff/b376053de54af4268a31e5a60d1f9e57db30af11?hp=3a28f3fb1bfd44e4e3dfe6842af867c8c1c9de28
-diff --git a/pp_sys.c b/pp_sys.c
-index 66ca0fb..da07e46 100644
---- pp_sys.c
-+++ pp_sys.c
-@@ -2999,10 +2999,9 @@ PP(pp_ftrread)
- effective = TRUE;
- break;
-
--
- case OP_FTEEXEC:
- #ifdef PERL_EFF_ACCESS
-- access_mode = W_OK;
-+ access_mode = X_OK;
- #else
- use_access = 0;
- #endif
diff --git a/lang/perl5.16/files/patch-bug49472 b/lang/perl5.16/files/patch-bug49472
deleted file mode 100644
index afc02952ba5..00000000000
--- a/lang/perl5.16/files/patch-bug49472
+++ /dev/null
@@ -1,48 +0,0 @@
-# http://rt.perl.org/rt3/Public/Bug/Display.html?id=49472
-# http://perl5.git.perl.org/perl.git/commitdiff/ca4cfd28534303b82a216cfe83a1c80cbc3b9dc5?hp=41d86c6b932c287037db3584f7658c067cae5e84
-diff --git a/t/comp/require.t b/t/comp/require.t
-index af5e4b2..0746b3b 100755
---- t/comp/require.t
-+++ t/comp/require.t
-@@ -15,7 +15,7 @@ krunch.pm krunch.pmc whap.pm whap.pmc);
-
- my $Is_EBCDIC = (ord('A') == 193) ? 1 : 0;
- my $Is_UTF8 = (${^OPEN} || "") =~ /:utf8/;
--my $total_tests = 49;
-+my $total_tests = 50;
- if ($Is_EBCDIC || $Is_UTF8) { $total_tests -= 3; }
- print "1..$total_tests\n";
-
-@@ -258,6 +258,20 @@ EOT
- }
- }
-
-+# [perl #49472] Attributes + Unkown Error
-+
-+{
-+ do_require
-+ 'use strict;sub MODIFY_CODE_ATTRIBUTE{} sub f:Blah {$nosuchvar}';
-+ my $err = $@;
-+ $err .= "\n" unless $err =~ /\n$/;
-+ unless ($err =~ /Global symbol "\$nosuchvar" requires /) {
-+ $err =~ s/^/# /mg;
-+ print "${err}not ";
-+ }
-+ print "ok ", ++$i, " [perl #49472]\n";
-+}
-+
- ##########################################
- # What follows are UTF-8 specific tests. #
- # Add generic tests before this point. #
-diff --git a/toke.c b/toke.c
-index 2ae8b75..ecee902 100644
---- toke.c
-+++ toke.c
-@@ -692,6 +692,7 @@ Perl_lex_start(pTHX_ SV *line, PerlIO *rsfp, bool new_filter)
- #else
- parser->nexttoke = 0;
- #endif
-+ parser->error_count = oparser ? oparser->error_count : 0;
- parser->copline = NOLINE;
- parser->lex_state = LEX_NORMAL;
- parser->expect = XSTATE;
diff --git a/lang/perl5.16/files/patch-bug51636 b/lang/perl5.16/files/patch-bug51636
deleted file mode 100644
index c4653b7a126..00000000000
--- a/lang/perl5.16/files/patch-bug51636
+++ /dev/null
@@ -1,15 +0,0 @@
-# http://rt.perl.org/rt3/Public/Bug/Display.html?id=51636
-# http://perl5.git.perl.org/perl.git/commit/b63c7c552a2e9cf2b2c5eb492358b8567fd16179
-diff --git a/av.c b/av.c
-index e6c26bc..67ffad9 100644
---- av.c
-+++ av.c
-@@ -437,7 +437,7 @@ Perl_av_clear(pTHX_ register AV *av)
- /* Give any tie a chance to cleanup first */
- if (SvRMAGICAL(av)) {
- const MAGIC* const mg = SvMAGIC(av);
-- if (PL_delaymagic && mg->mg_type == PERL_MAGIC_isa)
-+ if (PL_delaymagic && mg && mg->mg_type == PERL_MAGIC_isa)
- PL_delaymagic |= DM_ARRAY;
- else
- mg_clear((SV*)av);
diff --git a/lang/perl5.16/files/patch-bug52074-54566 b/lang/perl5.16/files/patch-bug52074-54566
deleted file mode 100644
index 259a39585db..00000000000
--- a/lang/perl5.16/files/patch-bug52074-54566
+++ /dev/null
@@ -1,44 +0,0 @@
-# http://rt.perl.org/rt3/Public/Bug/Display.html?id=52074
-# http://rt.perl.org/rt3/Public/Bug/Display.html?id=54566
-# http://perl5.git.perl.org/perl.git/commitdiff/5562fa714b8071354c365365c26a950efa73179a?hp=b3562f19ee0d76b60d176a0b1cfdac4f5f36785c
-# http://perl5.git.perl.org/perl.git/commitdiff/ea86b3de3510ce31d0c08dd6a21701d74b25369d?hp=72bfe1b2b35945ea3c95d9b94ae2908121292236
-diff --git a/mg.c b/mg.c
-index c4d7aeb..91a36f2 100644
---- mg.c
-+++ mg.c
-@@ -1543,10 +1543,11 @@ Perl_magic_setisa(pTHX_ SV *sv, MAGIC *mg)
- stash = GvSTASH(
- SvTYPE(mg->mg_obj) == SVt_PVGV
- ? (GV*)mg->mg_obj
-- : (GV*)SvMAGIC(mg->mg_obj)->mg_obj
-+ : (GV*)mg_find(mg->mg_obj, PERL_MAGIC_isa)->mg_obj
- );
-
-- mro_isa_changed_in(stash);
-+ if (stash)
-+ mro_isa_changed_in(stash);
-
- return 0;
- }
-diff --git a/t/mro/pkg_gen.t b/t/mro/pkg_gen.t
-index 6a507ac..e1f5eb0 100644
---- t/mro/pkg_gen.t
-+++ t/mro/pkg_gen.t
-@@ -4,7 +4,7 @@ use strict;
- use warnings;
-
- chdir 't' if -d 't';
--require q(./test.pl); plan(tests => 6);
-+require q(./test.pl); plan(tests => 7);
-
- {
- package Foo;
-@@ -34,3 +34,7 @@ is(mro::get_pkg_gen('Foo'), 1, "pkg_gen 1 for undef %Pkg::");
-
- delete $::{"Foo::"};
- is(mro::get_pkg_gen('Foo'), 0, 'pkg_gen 0 for delete $::{Pkg::}');
-+
-+delete $::{"Quux::"};
-+push @Quux::ISA, "Woot"; # should not segfault
-+ok(1, "No segfault on modification of ISA in a deleted stash");
-
diff --git a/lang/perl5.16/files/patch-bug52658 b/lang/perl5.16/files/patch-bug52658
deleted file mode 100644
index 435f66e1f98..00000000000
--- a/lang/perl5.16/files/patch-bug52658
+++ /dev/null
@@ -1,15 +0,0 @@
-# http://rt.perl.org/rt3/Public/Bug/Display.html?id=52658
-# http://perl5.git.perl.org/perl.git/commitdiff/62b40d2474e7487e6909e1872b6bccdf812c6818?hp=d49025b75d9b5002071bd1a4210654dab5663ef0#patch1
-diff --git a/pp_ctl.c b/pp_ctl.c
-index 7a377f0..88269a7 100644
---- pp_ctl.c
-+++ pp_ctl.c
-@@ -218,7 +218,6 @@ PP(pp_substcont)
- if (!(cx->sb_rxtainted & 2) && SvTAINTED(TOPs))
- cx->sb_rxtainted |= 2;
- sv_catsv(dstr, POPs);
-- FREETMPS; /* Prevent excess tmp stack */
-
- /* Are we done */
- if (cx->sb_once || !CALLREGEXEC(rx, s, cx->sb_strend, orig,
-
diff --git a/lang/perl5.16/files/patch-bug52740 b/lang/perl5.16/files/patch-bug52740
deleted file mode 100644
index 08a73a1547e..00000000000
--- a/lang/perl5.16/files/patch-bug52740
+++ /dev/null
@@ -1,15 +0,0 @@
-# http://rt.perl.org/rt3/Public/Bug/Display.html?id=52740
-# http://perl5.git.perl.org/perl.git/commitdiff/785bee4f7cf89837cba8e6e0859abbb4b407e1f1?hp=90e91dd8c9549b16c38f6ab2e9fa25c7ea28dff8
-diff --git a/sv.c b/sv.c
-index f721e6f..5fcf018 100644
---- sv.c
-+++ sv.c
-@@ -3717,7 +3717,7 @@ Perl_sv_setsv_flags(pTHX_ SV *dstr, register SV* sstr, const I32 flags)
- Perl_croak(aTHX_ "Cannot copy to %s", type);
- } else if (sflags & SVf_ROK) {
- if (isGV_with_GP(dstr) && dtype == SVt_PVGV
-- && SvTYPE(SvRV(sstr)) == SVt_PVGV) {
-+ && SvTYPE(SvRV(sstr)) == SVt_PVGV && isGV_with_GP(SvRV(sstr))) {
- sstr = SvRV(sstr);
- if (sstr == dstr) {
- if (GvIMPORTED(dstr) != GVf_IMPORTED
diff --git a/lang/perl5.16/files/patch-bug53038 b/lang/perl5.16/files/patch-bug53038
deleted file mode 100644
index c1c0954f807..00000000000
--- a/lang/perl5.16/files/patch-bug53038
+++ /dev/null
@@ -1,95 +0,0 @@
-# http://rt.perl.org/rt3/Public/Bug/Display.html?id=53038
-# http://perl5.git.perl.org/perl.git/commitdiff/414bf5ae0886eb91e2f6dbb35893ddb012852bef?hp=2556f95e0f4f5e8e95c9766374614ab52edefe3d
-diff --git a/XSUB.h b/XSUB.h
-index 46e9c29..2d95b1e 100644
---- XSUB.h
-+++ XSUB.h
-@@ -364,10 +364,10 @@ Rethrows a previously caught exception. See L<perlguts/"Exception Handling">.
- SAVETMPS ; \
- SAVEINT(db->filtering) ; \
- db->filtering = TRUE ; \
-- SAVESPTR(DEFSV) ; \
-+ SAVE_DEFSV ; \
- if (name[7] == 's') \
- arg = newSVsv(arg); \
-- DEFSV = arg ; \
-+ DEFSV_set(arg) ; \
- SvTEMP_off(arg) ; \
- PUSHMARK(SP) ; \
- PUTBACK ; \
-diff --git a/perl.h b/perl.h
-index e07416e..526155b 100644
---- perl.h
-+++ perl.h
-@@ -1306,8 +1306,12 @@ EXTERN_C char *crypt(const char *, const char *);
- #endif
-
- #define ERRSV GvSV(PL_errgv)
--/* FIXME? Change the assignments to PL_defgv to instantiate GvSV? */
--#define DEFSV GvSVn(PL_defgv)
-+#ifdef PERL_CORE
-+# define DEFSV (0 + GvSVn(PL_defgv))
-+#else
-+# define DEFSV GvSVn(PL_defgv)
-+#endif
-+#define DEFSV_set(sv) (GvSV(PL_defgv) = (sv))
- #define SAVE_DEFSV SAVESPTR(GvSV(PL_defgv))
-
- #define ERRHV GvHV(PL_errgv) /* XXX unused, here for compatibility */
-diff --git a/pp_ctl.c b/pp_ctl.c
-index 08b14c6..3ef7e32 100644
---- pp_ctl.c
-+++ pp_ctl.c
-@@ -988,7 +988,7 @@ PP(pp_grepstart)
- if (PL_op->op_private & OPpGREP_LEX)
- PAD_SVl(PL_op->op_targ) = src;
- else
-- DEFSV = src;
-+ DEFSV_set(src);
-
- PUTBACK;
- if (PL_op->op_type == OP_MAPSTART)
-@@ -1099,7 +1099,7 @@ PP(pp_mapwhile)
- if (PL_op->op_private & OPpGREP_LEX)
- PAD_SVl(PL_op->op_targ) = src;
- else
-- DEFSV = src;
-+ DEFSV_set(src);
-
- RETURNOP(cLOGOP->op_other);
- }
-@@ -4822,7 +4822,7 @@ S_run_user_filter(pTHX_ int idx, SV *buf_sv, int maxlen)
- SAVETMPS;
- EXTEND(SP, 2);
-
-- DEFSV = upstream;
-+ DEFSV_set(upstream);
- PUSHMARK(SP);
- mPUSHi(0);
- if (filter_state) {
-diff --git a/pp_hot.c b/pp_hot.c
-index eeedc5b..6450e25 100644
---- pp_hot.c
-+++ pp_hot.c
-@@ -2424,7 +2424,7 @@ PP(pp_grepwhile)
- if (PL_op->op_private & OPpGREP_LEX)
- PAD_SVl(PL_op->op_targ) = src;
- else
-- DEFSV = src;
-+ DEFSV_set(src);
-
- RETURNOP(cLOGOP->op_other);
- }
-diff --git a/regexec.c b/regexec.c
-index 025d159..6c0923f 100644
---- regexec.c
-+++ regexec.c
-@@ -2250,7 +2250,7 @@ S_regtry(pTHX_ regmatch_info *reginfo, char **startpos)
- /* Make $_ available to executed code. */
- if (reginfo->sv != DEFSV) {
- SAVE_DEFSV;
-- DEFSV = reginfo->sv;
-+ DEFSV_set(reginfo->sv);
- }
-
- if (!(SvTYPE(reginfo->sv) >= SVt_PVMG && SvMAGIC(reginfo->sv)
diff --git a/lang/perl5.16/files/patch-bug54186 b/lang/perl5.16/files/patch-bug54186
deleted file mode 100644
index 3421afe5609..00000000000
--- a/lang/perl5.16/files/patch-bug54186
+++ /dev/null
@@ -1,77 +0,0 @@
-# http://rt.perl.org/rt3/Public/Bug/Display.html?id=54186
-# http://perl5.git.perl.org/perl.git/commitdiff/a5d752217825fadff051e943940b4abad8e8b552?hp=8d2082b01041d30d9a510164df9c5e4703949441
-diff --git a/ext/POSIX/Makefile.PL b/ext/POSIX/Makefile.PL
-index bd93e59..5f6679d 100644
---- ext/POSIX/Makefile.PL
-+++ ext/POSIX/Makefile.PL
-@@ -48,13 +48,11 @@ my @names =
- MAX_INPUT MB_LEN_MAX MSG_CTRUNC MSG_DONTROUTE MSG_EOR MSG_OOB MSG_PEEK
- MSG_TRUNC MSG_WAITALL NAME_MAX NCCS NGROUPS_MAX NOFLSH OPEN_MAX OPOST
- PARENB PARMRK PARODD PATH_MAX PIPE_BUF RAND_MAX R_OK SCHAR_MAX
-- SCHAR_MIN SEEK_CUR SEEK_END SEEK_SET SHRT_MAX SHRT_MIN SIGABRT SIGALRM
-+ SCHAR_MIN SHRT_MAX SHRT_MIN SIGABRT SIGALRM
- SIGCHLD SIGCONT SIGFPE SIGHUP SIGILL SIGINT SIGKILL SIGPIPE SIGQUIT
- SIGSEGV SIGSTOP SIGTERM SIGTSTP SIGTTIN SIGTTOU
- SIGUSR1 SIGUSR2 SIG_BLOCK SIG_SETMASK SIG_UNBLOCK SSIZE_MAX
-- STDERR_FILENO STDIN_FILENO STDOUT_FILENO STREAM_MAX
-- S_IRGRP S_IROTH S_IRUSR S_IRWXG S_IRWXO S_IRWXU S_ISGID S_ISUID
-- S_IWGRP S_IWOTH S_IWUSR S_IXGRP S_IXOTH S_IXUSR TCIFLUSH TCIOFF
-+ STDERR_FILENO STDIN_FILENO STDOUT_FILENO STREAM_MAX TCIFLUSH TCIOFF
- TCIOFLUSH TCION TCOFLUSH TCOOFF TCOON TCSADRAIN TCSAFLUSH TCSANOW
- TMP_MAX TOSTOP TZNAME_MAX VEOF VEOL VERASE VINTR VKILL VMIN VQUIT
- VSTART VSTOP VSUSP VTIME WNOHANG WUNTRACED W_OK X_OK
-diff --git a/ext/POSIX/POSIX.pm b/ext/POSIX/POSIX.pm
-index fbbd253..97d0b2c 100644
---- ext/POSIX/POSIX.pm
-+++ ext/POSIX/POSIX.pm
-@@ -13,7 +13,9 @@ use XSLoader ();
- use Fcntl qw(FD_CLOEXEC F_DUPFD F_GETFD F_GETFL F_GETLK F_RDLCK F_SETFD
- F_SETFL F_SETLK F_SETLKW F_UNLCK F_WRLCK O_ACCMODE O_APPEND
- O_CREAT O_EXCL O_NOCTTY O_NONBLOCK O_RDONLY O_RDWR O_TRUNC
-- O_WRONLY);
-+ O_WRONLY SEEK_CUR SEEK_END SEEK_SET
-+ S_IRGRP S_IROTH S_IRUSR S_IRWXG S_IRWXO S_IRWXU S_ISGID S_ISUID
-+ S_IWGRP S_IWOTH S_IWUSR S_IXGRP S_IXOTH S_IXUSR);
-
- # Grandfather old foo_h form to new :foo_h form
- my $loaded;
-diff --git a/t/lib/proxy_constant_subs.t b/t/lib/proxy_constant_subs.t
-index 4af73d3..45b0a54 100644
---- t/lib/proxy_constant_subs.t
-+++ t/lib/proxy_constant_subs.t
-@@ -7,20 +7,20 @@ BEGIN {
- print "1..0 # Skip -- Perl configured without B module\n";
- exit 0;
- }
-- if ($Config::Config{'extensions'} !~ /\bPOSIX\b/) {
-- print "1..0 # Skip -- Perl configured without POSIX\n";
-+ if ($Config::Config{'extensions'} !~ /\bFcntl\b/) {
-+ print "1..0 # Skip -- Perl configured without Fcntl\n";
- exit 0;
- }
-- # errno is a real subroutine, and acts as control
-+ # S_IFMT is a real subroutine, and acts as control
- # SEEK_SET is a proxy constant subroutine.
-- @symbols = qw(errno SEEK_SET);
-+ @symbols = qw(S_IFMT SEEK_SET);
- }
-
- use strict;
- use warnings;
- use Test::More tests => 4 * @symbols;
- use B qw(svref_2object GVf_IMPORTED_CV);
--use POSIX @symbols;
-+use Fcntl @symbols;
-
- # GVf_IMPORTED_CV should not be set on the original, but should be set on the
- # imported GV.
-@@ -29,7 +29,7 @@ foreach my $symbol (@symbols) {
- my ($ps, $ms);
- {
- no strict 'refs';
-- $ps = svref_2object(\*{"POSIX::$symbol"});
-+ $ps = svref_2object(\*{"Fcntl::$symbol"});
- $ms = svref_2object(\*{"::$symbol"});
- }
- isa_ok($ps, 'B::GV');
-
diff --git a/lang/perl5.16/files/patch-bug54758 b/lang/perl5.16/files/patch-bug54758
deleted file mode 100644
index a969568a7e1..00000000000
--- a/lang/perl5.16/files/patch-bug54758
+++ /dev/null
@@ -1,29 +0,0 @@
-# http://rt.perl.org/rt3/Public/Bug/Display.html?id=54758
-# http://perl5.git.perl.org/perl.git/commitdiff/62b40d2474e7487e6909e1872b6bccdf812c6818?hp=d49025b75d9b5002071bd1a4210654dab5663ef0#patch1
-diff --git a/pp_sort.c b/pp_sort.c
-index 9fe0dad..edfdadf 100644
---- pp_sort.c
-+++ pp_sort.c
-@@ -1557,11 +1557,12 @@ PP(pp_sort)
- max = AvFILL(av) + 1;
- if (SvMAGICAL(av)) {
- MEXTEND(SP, max);
-- p2 = SP;
- for (i=0; i < max; i++) {
- SV **svp = av_fetch(av, i, FALSE);
- *SP++ = (svp) ? *svp : NULL;
- }
-+ SP--;
-+ p1 = p2 = SP - (max-1);
- }
- else {
- if (SvREADONLY(av))
-@@ -1717,7 +1718,7 @@ PP(pp_sort)
- SvREADONLY_off(av);
- else if (av && !sorting_av) {
- /* simulate pp_aassign of tied AV */
-- SV** const base = ORIGMARK+1;
-+ SV** const base = MARK+1;
- for (i=0; i < max; i++) {
- base[i] = newSVsv(base[i]);
- }
diff --git a/lang/perl5.16/files/patch-bug54934 b/lang/perl5.16/files/patch-bug54934
deleted file mode 100644
index 7c4544f58c0..00000000000
--- a/lang/perl5.16/files/patch-bug54934
+++ /dev/null
@@ -1,15 +0,0 @@
-# http://rt.perl.org/rt3/Public/Bug/Display.html?id=49003
-# http://perl5.git.perl.org/perl.git/commitdiff/5a33563ff27918110ac4f876f12dae861e2d2fa2?hp=24ead1638d1eb17b67e49c614831261308ed561f
-diff --git a/ext/PerlIO/via/via.xs b/ext/PerlIO/via/via.xs
-index 3bc3cbb..5e6ddd3 100644
---- ext/PerlIO/via/via.xs
-+++ ext/PerlIO/via/via.xs
-@@ -89,7 +89,7 @@ PerlIOVia_method(pTHX_ PerlIO * f, const char *method, CV ** save, int flags,
- if (!s->fh) {
- GV *gv = newGVgen(HvNAME_get(s->stash));
- GvIOp(gv) = newIO();
-- s->fh = newRV_noinc((SV *) gv);
-+ s->fh = newRV((SV *) gv);
- s->io = GvIOp(gv);
- }
- IoIFP(s->io) = PerlIONext(f);
diff --git a/lang/perl5.16/files/patch-bug56908 b/lang/perl5.16/files/patch-bug56908
deleted file mode 100644
index f6789866cff..00000000000
--- a/lang/perl5.16/files/patch-bug56908
+++ /dev/null
@@ -1,31 +0,0 @@
-# http://rt.perl.org/rt3/Public/Bug/Display.html?id=56908
-# http://perl5.git.perl.org/perl.git/commitdiff/b17f5ab768c4daa8faac6c85c0c20d3895f406e1?hp=7ee5fac837a8a4ebf1956da1b1d252aa82fe506d
-diff --git a/hv.c b/hv.c
-index 3d4d3af..24d9150 100644
---- hv.c
-+++ hv.c
-@@ -1985,6 +1985,7 @@ Perl_hv_kill_backrefs(pTHX_ HV *hv) {
- if (av) {
- HvAUX(hv)->xhv_backreferences = 0;
- Perl_sv_kill_backrefs(aTHX_ (SV*) hv, av);
-+ SvREFCNT_dec(av);
- }
- }
-
-diff --git a/sv.c b/sv.c
-index 04d6e43..4792ad1 100644
---- sv.c
-+++ sv.c
-@@ -10784,10 +10784,11 @@ Perl_sv_dup(pTHX_ const SV *const sstr, CLONE_PARAMS *const param)
- daux->xhv_eiter = saux->xhv_eiter
- ? he_dup(saux->xhv_eiter,
- (bool)!!HvSHAREKEYS(sstr), param) : 0;
-+ /* backref array needs refcnt=2; see sv_add_backref */
- daux->xhv_backreferences =
- saux->xhv_backreferences
- ? (AV*) SvREFCNT_inc(
-- sv_dup((SV*)saux->xhv_backreferences, param))
-+ sv_dup_inc((SV*)saux->xhv_backreferences, param))
- : 0;
-
- daux->xhv_mro_meta = saux->xhv_mro_meta
diff --git a/lang/perl5.16/files/patch-bug59516 b/lang/perl5.16/files/patch-bug59516
deleted file mode 100644
index 572c96e63d3..00000000000
--- a/lang/perl5.16/files/patch-bug59516
+++ /dev/null
@@ -1,16 +0,0 @@
-# http://rt.perl.org/rt3/Public/Bug/Display.html?id=59516
-# http://perl5.git.perl.org/perl.git/commitdiff/b023a8eeff463528d4a2b46396f79056c0ef9677?hp=a954f6ee3112c0edfbc59783d1b424d995122784
-diff --git a/regcomp.c b/regcomp.c
-index 54347cc..68cc58c 100644
---- regcomp.c
-+++ regcomp.c
-@@ -8350,6 +8350,9 @@ parseit:
- *STRING(ret)= (char)value;
- STR_LEN(ret)= 1;
- RExC_emit += STR_SZ(1);
-+ if (listsv) {
-+ SvREFCNT_dec(listsv);
-+ }
- return ret;
- }
- /* optimize case-insensitive simple patterns (e.g. /[a-z]/i) */
diff --git a/lang/perl5.16/files/patch-bug64562 b/lang/perl5.16/files/patch-bug64562
deleted file mode 100644
index 7503887573e..00000000000
--- a/lang/perl5.16/files/patch-bug64562
+++ /dev/null
@@ -1,23 +0,0 @@
-# http://rt.perl.org/rt3/Public/Bug/Display.html?id=64562
-# http://perl5.git.perl.org/perl.git/commitdiff/ee6d2783b2d78accfac54397826acf5f6e1715e1?hp=5a8cf367090fb5d83d8e8e0ae381a3525a215928
-diff --git a/op.c b/op.c
-index 517f648..89ed522 100644
---- op.c
-+++ op.c
-@@ -6166,9 +6166,13 @@ Perl_newFORM(pTHX_ I32 floor, OP *o, OP *block)
- const line_t oldline = CopLINE(PL_curcop);
- if (PL_parser && PL_parser->copline != NOLINE)
- CopLINE_set(PL_curcop, PL_parser->copline);
-- Perl_warner(aTHX_ packWARN(WARN_REDEFINE),
-- o ? "Format %"SVf" redefined"
-- : "Format STDOUT redefined", SVfARG(cSVOPo->op_sv));
-+ if (o) {
-+ Perl_warner(aTHX_ packWARN(WARN_REDEFINE),
-+ "Format %"SVf" redefined", SVfARG(cSVOPo->op_sv));
-+ } else {
-+ Perl_warner(aTHX_ packWARN(WARN_REDEFINE),
-+ "Format STDOUT redefined");
-+ }
- CopLINE_set(PL_curcop, oldline);
- }
- SvREFCNT_dec(cv);
diff --git a/lang/perl5.16/files/patch-qr-leak b/lang/perl5.16/files/patch-qr-leak
deleted file mode 100644
index 842c0074af4..00000000000
--- a/lang/perl5.16/files/patch-qr-leak
+++ /dev/null
@@ -1,16 +0,0 @@
-# http://perl5.git.perl.org/perl.git/commitdiff/a954f6ee3112c0edfbc59783d1b424d995122784?hp=711690a16d2a16be7070e06779c46a6d8f482689
-diff --git a/pp_hot.c b/pp_hot.c
-index 57fa328..4a4e9e8 100644
---- pp_hot.c
-+++ pp_hot.c
-@@ -1198,6 +1198,9 @@ PP(pp_qr)
- if (rx->extflags & RXf_TAINTED)
- SvTAINTED_on(rv);
- sv_magic(sv,(SV*)ReREFCNT_inc(rx), PERL_MAGIC_qr,0,0);
-+ if (pkg) {
-+ SvREFCNT_dec(pkg);
-+ }
- XPUSHs(rv);
- RETURN;
- }
-
diff --git a/lang/perl5.16/files/patch-setpgrp b/lang/perl5.16/files/patch-setpgrp
deleted file mode 100644
index e44f7aae0d5..00000000000
--- a/lang/perl5.16/files/patch-setpgrp
+++ /dev/null
@@ -1,13 +0,0 @@
-# http://perl5.git.perl.org/perl.git/commit/1f200948c4c45a9bc088451dd377e4ab8733c722
-diff --git a/pp_sys.c b/pp_sys.c
-index cfbf918..0d2c970 100644
---- pp_sys.c
-+++ pp_sys.c
-@@ -4318,6 +4318,7 @@ PP(pp_setpgrp)
- if (MAXARG < 2) {
- pgrp = 0;
- pid = 0;
-+ XPUSHi(-1);
- }
- else {
- pgrp = POPi;
diff --git a/lang/perl5.16/files/patch-sv.c b/lang/perl5.16/files/patch-sv.c
deleted file mode 100644
index 5ee260a4b4b..00000000000
--- a/lang/perl5.16/files/patch-sv.c
+++ /dev/null
@@ -1,21 +0,0 @@
---- sv.c
-+++ sv.c
-@@ -10421,7 +10421,8 @@ Perl_sv_dup(pTHX_ const SV *sstr, CLONE_PARAMS* param)
- IoBOTTOM_NAME(dstr) = SAVEPV(IoBOTTOM_NAME(dstr));
- break;
- case SVt_PVAV:
-- if (AvARRAY((AV*)sstr)) {
-+ /* avoid cloning an empty array */
-+ if (AvARRAY((AV *)sstr) && AvFILLp((AV *)sstr) >= 0) {
- SV **dst_ary, **src_ary;
- SSize_t items = AvFILLp((AV*)sstr) + 1;
-
-@@ -10446,6 +10447,8 @@ Perl_sv_dup(pTHX_ const SV *sstr, CLONE_PARAMS* param)
- else {
- AvARRAY((AV*)dstr) = NULL;
- AvALLOC((AV*)dstr) = (SV**)NULL;
-+ AvMAX( (AV *)dstr) = -1;
-+ AvFILLp((AV *)dstr) = -1;
- }
- break;
- case SVt_PVHV:
diff --git a/lang/perl5.16/files/perl-after-upgrade b/lang/perl5.16/files/perl-after-upgrade
index a7f074d7566..7bb37386c4b 100644
--- a/lang/perl5.16/files/perl-after-upgrade
+++ b/lang/perl5.16/files/perl-after-upgrade
@@ -18,7 +18,7 @@ perl-after-upgrade -- fixup FreeBSD packages that depend on perl
=head1 SYNOPSIS
perl-after-upgrade
- perl-after-upgrade -f
+ perl-after-upgrade -f [-d] [-q]
perl-after-upgrade -v
=head1 DESCRIPTION
@@ -109,7 +109,11 @@ perl(1).
=cut
-my $debug = 0;
+use strict;
+use warnings;
+use 5.0100;
+
+our $debug = 0;
# |/-\
my $pchar = "|";
@@ -123,6 +127,9 @@ sub progress
}
package FreeBSD::Package;
+use strict;
+use warnings;
+
use IO::File;
use File::Copy;
@@ -184,6 +191,7 @@ sub write_back
package FreeBSD::Package::DB;
use strict;
+use warnings;
sub new
{
@@ -217,12 +225,16 @@ sub reset
}
package main;
+use strict;
+use warnings;
+
use File::Temp qw/tempfile/;
use File::Copy;
-my $dry_run = 1;
+our $dry_run = 1;
+our $quiet = 0;
my @tmpl;
-my $VERSION = "1.3";
+our $VERSION = "1.4";
while (@ARGV) {
my $opt = shift;
@@ -230,6 +242,8 @@ while (@ARGV) {
$dry_run = 0;
} elsif ($opt eq "-d") {
$debug = 1;
+ } elsif ($opt eq "-q") {
+ $quiet = 1;
} elsif ($opt eq "-v") {
$_ = $0;
s|.*/||;
@@ -247,18 +261,18 @@ while (@ARGV) {
}
}
-my $target = '%%PERL_VERSION%%';
-my $new_perl_pkgname = '%%PKGNAME%%';
+our $PERL_VERSION = '%%PERL_VERSION%%';
+our $PERL_PKGNAME = '%%PKGNAME%%';
-my $fuzzy_source = qr/5\.10\.\d+/;
-print STDERR "- Fuzzy source re: <$fuzzy_source>\n" if $debug;
+our $PERL_VERSION_REGEX = qr/5\.10\.\d+/;
+print STDERR "- Fuzzy source re: <$PERL_VERSION_REGEX>\n" if $debug;
-my @errors;
-my @notes;
+our @errors;
+our @notes;
sub fix_script
{
- my ($file, $target) = @_;
+ my ($file) = @_;
main::progress();
return 1 if $dry_run;
@@ -266,7 +280,7 @@ sub fix_script
return "" unless $sf;
my $line = <$sf>;
my $md5 = "";
- if ($line && $line =~ s|^(\s*#!\s*[\w/]+perl)$fuzzy_source\b|$1$target|) {
+ if ($line && $line =~ s|^(\s*#!\s*[\w/]+perl)$PERL_VERSION_REGEX\b|$1$PERL_VERSION|) {
my $dir = $file;
$dir =~ s|/[^/]+$||;
my ($fh, $fn) = tempfile(DIR=> $dir);
@@ -298,7 +312,7 @@ sub fix_script
sub fix_binary
{
- my ($file, $target) = @_;
+ my ($file) = @_;
main::progress();
my $sf = IO::File->new("< $file");
@@ -317,7 +331,7 @@ sub fix_binary
}
while (<$sf>) {
- s|/lib/perl5/$fuzzy_source/mach/CORE|/lib/perl5/$target/mach/CORE|g;
+ s|/lib/perl5/$PERL_VERSION_REGEX/mach/CORE|/lib/perl5/$PERL_VERSION/mach/CORE|g;
print $fh $_;
}
close $fh;
@@ -370,7 +384,7 @@ sub might_need_to_fix
return 1;
}
for ($pkg->lines) {
- if (/^\@pkgdep\s+perl-(threaded-)?($fuzzy_source)\S*\s*$/) {
+ if (/^\@pkgdep\s+perl-(threaded-)?($PERL_VERSION_REGEX)\S*\s*$/) {
return 1;
}
}
@@ -387,15 +401,15 @@ sub fixable_binary
if (/^\s+libperl\.so\s+=>/) {
my $found;
for (`strings $file`) {
- if (m</lib/perl5/($fuzzy_source)/mach/CORE>) {
+ if (m</lib/perl5/($PERL_VERSION_REGEX)/mach/CORE>) {
$found++;
- if (length($1) != length($target)) {
+ if (length($1) != length($PERL_VERSION)) {
push @notes, "$name cannot be fixed up (and has to be reinstalled): cannot patch $file due to length difference";
print STDERR "- Skipping $name: cannot patch $file due to length difference\n" if $debug;
return undef;
}
print STDERR "- $name: fixable binary $file\n" if $debug && $found < 2;
- $fixable = 1 if $1 ne $target;
+ $fixable = 1 if $1 ne $PERL_VERSION;
}
}
if (!$found) {
@@ -454,9 +468,9 @@ sub cannot_be_fixed
# shared library - can prevent us from being able to upgrade
} elsif ($line && $line =~ /^\177ELF.\x01.\x09.{8}\x03\0/) {
return 0 unless fixable_shared_lib($file, $pkg_name);
- } elsif ($line && $line =~ m<^\s*#!\s*[\w/]+perl($fuzzy_source)\b>) {
+ } elsif ($line && $line =~ m<^\s*#!\s*[\w/]+perl($PERL_VERSION_REGEX)\b>) {
print STDERR "- $pkg_name: fixable script $file\n" if $debug;
- push @$scripts, $file if $1 ne $target;
+ push @$scripts, $file if $1 ne $PERL_VERSION;
}
main::progress();
}
@@ -509,14 +523,16 @@ while (my $pkg = $db->next) {
$new_md5 = "";
unless (-l $from) { # skip symlinks
if ($binaries{$from}) {
- $new_md5 = fix_binary($from, $target);
+ $new_md5 = fix_binary($from);
} elsif ($scripts{$from}) {
- $new_md5 = fix_script($from, $target);
+ $new_md5 = fix_script($from);
}
$modified++ if $new_md5;
}
my $to = $from;
- if ($to =~ s|/perl5/$fuzzy_source/|/perl5/$target/|g or $to =~ s|/perl5/site_perl/$fuzzy_source/|/perl5/site_perl/$target/|g) {
+ if ($to =~ s|/perl5/$PERL_VERSION_REGEX/|/perl5/$PERL_VERSION/|g
+ || $to =~ s|/perl5/site_perl/$PERL_VERSION_REGEX/|/perl5/site_perl/$PERL_VERSION/|g
+ ) {
if ($to ne $from) {
my $dir = $to;
$dir =~ s|/[^/]+$||;
@@ -540,14 +556,14 @@ while (my $pkg = $db->next) {
}
if (/^\@cwd\s+(\S+)\s*$/) {
$prefix = $1;
- } elsif (/^\@pkgdep\s+perl-(threaded-)?($fuzzy_source)\S*\s*$/) {
- if ($target ne $2) {
+ } elsif (/^\@pkgdep\s+perl-(threaded-)?($PERL_VERSION_REGEX)\S*\s*$/) {
+ if ($PERL_VERSION ne $2) {
my $perlver = $2;
- s|perl-(threaded-)?\Q$perlver\E|$new_perl_pkgname|;
+ s|perl-(threaded-)?\Q$perlver\E\S*|$PERL_PKGNAME|;
}
}
my $old = $_;
- if (s|/perl5/$fuzzy_source/|/perl5/$target/|g || s|/perl5/site_perl/$fuzzy_source/|/perl5/site_perl/$target/|g) {
+ if (s|/perl5/$PERL_VERSION_REGEX/|/perl5/$PERL_VERSION/|g || s|/perl5/site_perl/$PERL_VERSION_REGEX/|/perl5/site_perl/$PERL_VERSION/|g) {
if ($old ne $_) {
$adjusted++;
print STDERR "- adjust: $_\n" if $debug;
@@ -563,7 +579,8 @@ while (my $pkg = $db->next) {
$fixed++ if $moved || $modified || $adjusted;
$tot_modified += $modified;
$tot_moved += $moved;
- print "$pkg_name: $moved moved, $modified modified, $adjusted adjusted\n";
+ say "$pkg_name: $moved moved, $modified modified, $adjusted adjusted"
+ if !$quiet || ($moved || $modified || $adjusted);
}
print "\n---\n";
print "Fixed $fixed packages ($tot_moved files moved, $tot_modified files modified)\n";
diff --git a/lang/perl5.16/pkg-plist b/lang/perl5.16/pkg-plist
index 8d564890ef2..6f4bb1893a6 100644
--- a/lang/perl5.16/pkg-plist
+++ b/lang/perl5.16/pkg-plist
@@ -21,6 +21,7 @@ bin/perl-after-upgrade
bin/perlbug
bin/perldoc
bin/perlivp
+bin/perlthanks
bin/piconv
bin/pl2pm
bin/pod2html
@@ -42,6 +43,10 @@ bin/splain
%%SUIDPERL%%bin/suidperl
bin/xsubpp
lib/perl5/%%PERL_VER%%/AnyDBM_File.pm
+lib/perl5/%%PERL_VER%%/App/Prove.pm
+lib/perl5/%%PERL_VER%%/App/Prove/State.pm
+lib/perl5/%%PERL_VER%%/App/Prove/State/Result.pm
+lib/perl5/%%PERL_VER%%/App/Prove/State/Result/Test.pm
lib/perl5/%%PERL_VER%%/Archive/Extract.pm
lib/perl5/%%PERL_VER%%/Archive/Tar.pm
lib/perl5/%%PERL_VER%%/Archive/Tar/Constant.pm
@@ -49,6 +54,7 @@ lib/perl5/%%PERL_VER%%/Archive/Tar/File.pm
lib/perl5/%%PERL_VER%%/Attribute/Handlers.pm
lib/perl5/%%PERL_VER%%/AutoLoader.pm
lib/perl5/%%PERL_VER%%/AutoSplit.pm
+lib/perl5/%%PERL_VER%%/B/Lint/Debug.pm
lib/perl5/%%PERL_VER%%/BSDPAN/BSDPAN.pm
lib/perl5/%%PERL_VER%%/BSDPAN/BSDPAN/Override.pm
lib/perl5/%%PERL_VER%%/BSDPAN/Config.pm
@@ -67,17 +73,36 @@ lib/perl5/%%PERL_VER%%/CGI/Switch.pm
lib/perl5/%%PERL_VER%%/CGI/Util.pm
lib/perl5/%%PERL_VER%%/CORE.pod
lib/perl5/%%PERL_VER%%/CPAN.pm
-lib/perl5/%%PERL_VER%%/CPAN/API/HOWTO.pm
+lib/perl5/%%PERL_VER%%/CPAN/API/HOWTO.pod
+lib/perl5/%%PERL_VER%%/CPAN/Author.pm
+lib/perl5/%%PERL_VER%%/CPAN/Bundle.pm
+lib/perl5/%%PERL_VER%%/CPAN/CacheMgr.pm
+lib/perl5/%%PERL_VER%%/CPAN/Complete.pm
lib/perl5/%%PERL_VER%%/CPAN/Debug.pm
-lib/perl5/%%PERL_VER%%/CPAN/DeferedCode.pm
+lib/perl5/%%PERL_VER%%/CPAN/DeferredCode.pm
+lib/perl5/%%PERL_VER%%/CPAN/Distribution.pm
+lib/perl5/%%PERL_VER%%/CPAN/Distroprefs.pm
+lib/perl5/%%PERL_VER%%/CPAN/Distrostatus.pm
+lib/perl5/%%PERL_VER%%/CPAN/Exception/RecursiveDependency.pm
+lib/perl5/%%PERL_VER%%/CPAN/Exception/blocked_urllist.pm
+lib/perl5/%%PERL_VER%%/CPAN/Exception/yaml_not_installed.pm
+lib/perl5/%%PERL_VER%%/CPAN/FTP.pm
+lib/perl5/%%PERL_VER%%/CPAN/FTP/netrc.pm
lib/perl5/%%PERL_VER%%/CPAN/FirstTime.pm
lib/perl5/%%PERL_VER%%/CPAN/HandleConfig.pm
+lib/perl5/%%PERL_VER%%/CPAN/Index.pm
+lib/perl5/%%PERL_VER%%/CPAN/InfoObj.pm
lib/perl5/%%PERL_VER%%/CPAN/Kwalify.pm
lib/perl5/%%PERL_VER%%/CPAN/Kwalify/distroprefs.dd
lib/perl5/%%PERL_VER%%/CPAN/Kwalify/distroprefs.yml
+lib/perl5/%%PERL_VER%%/CPAN/LWP/UserAgent.pm
+lib/perl5/%%PERL_VER%%/CPAN/Module.pm
lib/perl5/%%PERL_VER%%/CPAN/Nox.pm
+lib/perl5/%%PERL_VER%%/CPAN/Prompt.pm
lib/perl5/%%PERL_VER%%/CPAN/Queue.pm
+lib/perl5/%%PERL_VER%%/CPAN/Shell.pm
lib/perl5/%%PERL_VER%%/CPAN/Tarzip.pm
+lib/perl5/%%PERL_VER%%/CPAN/URL.pm
lib/perl5/%%PERL_VER%%/CPAN/Version.pm
lib/perl5/%%PERL_VER%%/CPANPLUS.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Backend.pm
@@ -86,6 +111,7 @@ lib/perl5/%%PERL_VER%%/CPANPLUS/Config.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Configure.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Configure/Setup.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Dist.pm
+lib/perl5/%%PERL_VER%%/CPANPLUS/Dist/Autobundle.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Dist/Base.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Dist/Build.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Dist/Build/Constants.pm
@@ -102,6 +128,9 @@ lib/perl5/%%PERL_VER%%/CPANPLUS/Internals/Fetch.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Internals/Report.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Internals/Search.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Internals/Source.pm
+lib/perl5/%%PERL_VER%%/CPANPLUS/Internals/Source/Memory.pm
+lib/perl5/%%PERL_VER%%/CPANPLUS/Internals/Source/SQLite.pm
+lib/perl5/%%PERL_VER%%/CPANPLUS/Internals/Source/SQLite/Tie.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Internals/Utils.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Internals/Utils/Autoflush.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Module.pm
@@ -118,7 +147,6 @@ lib/perl5/%%PERL_VER%%/CPANPLUS/Shell/Default/Plugins/CustomSource.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Shell/Default/Plugins/HOWTO.pod
lib/perl5/%%PERL_VER%%/CPANPLUS/Shell/Default/Plugins/Remote.pm
lib/perl5/%%PERL_VER%%/CPANPLUS/Shell/Default/Plugins/Source.pm
-lib/perl5/%%PERL_VER%%/CPANPLUS/inc.pm
lib/perl5/%%PERL_VER%%/Carp.pm
lib/perl5/%%PERL_VER%%/Carp/Heavy.pm
lib/perl5/%%PERL_VER%%/Class/ISA.pm
@@ -161,6 +189,7 @@ lib/perl5/%%PERL_VER%%/ExtUtils/CBuilder/Platform/cygwin.pm
lib/perl5/%%PERL_VER%%/ExtUtils/CBuilder/Platform/darwin.pm
lib/perl5/%%PERL_VER%%/ExtUtils/CBuilder/Platform/dec_osf.pm
lib/perl5/%%PERL_VER%%/ExtUtils/CBuilder/Platform/os2.pm
+lib/perl5/%%PERL_VER%%/ExtUtils/Changes_EU-Install
lib/perl5/%%PERL_VER%%/ExtUtils/Command.pm
lib/perl5/%%PERL_VER%%/ExtUtils/Command/MM.pm
lib/perl5/%%PERL_VER%%/ExtUtils/Constant.pm
@@ -180,6 +209,7 @@ lib/perl5/%%PERL_VER%%/ExtUtils/MM_Any.pm
lib/perl5/%%PERL_VER%%/ExtUtils/MM_BeOS.pm
lib/perl5/%%PERL_VER%%/ExtUtils/MM_Cygwin.pm
lib/perl5/%%PERL_VER%%/ExtUtils/MM_DOS.pm
+lib/perl5/%%PERL_VER%%/ExtUtils/MM_Darwin.pm
lib/perl5/%%PERL_VER%%/ExtUtils/MM_MacOS.pm
lib/perl5/%%PERL_VER%%/ExtUtils/MM_NW5.pm
lib/perl5/%%PERL_VER%%/ExtUtils/MM_OS2.pm
@@ -195,8 +225,6 @@ lib/perl5/%%PERL_VER%%/ExtUtils/MakeMaker.pm
lib/perl5/%%PERL_VER%%/ExtUtils/MakeMaker/Config.pm
lib/perl5/%%PERL_VER%%/ExtUtils/MakeMaker/FAQ.pod
lib/perl5/%%PERL_VER%%/ExtUtils/MakeMaker/Tutorial.pod
-lib/perl5/%%PERL_VER%%/ExtUtils/MakeMaker/bytes.pm
-lib/perl5/%%PERL_VER%%/ExtUtils/MakeMaker/vmsish.pm
lib/perl5/%%PERL_VER%%/ExtUtils/Manifest.pm
lib/perl5/%%PERL_VER%%/ExtUtils/Miniperl.pm
lib/perl5/%%PERL_VER%%/ExtUtils/Mkbootstrap.pm
@@ -339,6 +367,7 @@ lib/perl5/%%PERL_VER%%/Net/servent.pm
lib/perl5/%%PERL_VER%%/Object/Accessor.pm
lib/perl5/%%PERL_VER%%/Package/Constants.pm
lib/perl5/%%PERL_VER%%/Params/Check.pm
+lib/perl5/%%PERL_VER%%/Parse/CPAN/Meta.pm
lib/perl5/%%PERL_VER%%/PerlIO.pm
lib/perl5/%%PERL_VER%%/PerlIO/via/QuotedPrint.pm
lib/perl5/%%PERL_VER%%/Pod/Checker.pm
@@ -394,18 +423,58 @@ lib/perl5/%%PERL_VER%%/Pod/Simple/TiedOutFH.pm
lib/perl5/%%PERL_VER%%/Pod/Simple/Transcode.pm
lib/perl5/%%PERL_VER%%/Pod/Simple/TranscodeDumb.pm
lib/perl5/%%PERL_VER%%/Pod/Simple/TranscodeSmart.pm
+lib/perl5/%%PERL_VER%%/Pod/Simple/XHTML.pm
lib/perl5/%%PERL_VER%%/Pod/Simple/XMLOutStream.pm
lib/perl5/%%PERL_VER%%/Pod/Text.pm
lib/perl5/%%PERL_VER%%/Pod/Text/Color.pm
lib/perl5/%%PERL_VER%%/Pod/Text/Overstrike.pm
lib/perl5/%%PERL_VER%%/Pod/Text/Termcap.pm
lib/perl5/%%PERL_VER%%/Pod/Usage.pm
+lib/perl5/%%PERL_VER%%/Safe.pm
lib/perl5/%%PERL_VER%%/Search/Dict.pm
lib/perl5/%%PERL_VER%%/SelectSaver.pm
lib/perl5/%%PERL_VER%%/SelfLoader.pm
lib/perl5/%%PERL_VER%%/Shell.pm
lib/perl5/%%PERL_VER%%/Switch.pm
lib/perl5/%%PERL_VER%%/Symbol.pm
+lib/perl5/%%PERL_VER%%/TAP/Base.pm
+lib/perl5/%%PERL_VER%%/TAP/Formatter/Base.pm
+lib/perl5/%%PERL_VER%%/TAP/Formatter/Color.pm
+lib/perl5/%%PERL_VER%%/TAP/Formatter/Console.pm
+lib/perl5/%%PERL_VER%%/TAP/Formatter/Console/ParallelSession.pm
+lib/perl5/%%PERL_VER%%/TAP/Formatter/Console/Session.pm
+lib/perl5/%%PERL_VER%%/TAP/Formatter/File.pm
+lib/perl5/%%PERL_VER%%/TAP/Formatter/File/Session.pm
+lib/perl5/%%PERL_VER%%/TAP/Formatter/Session.pm
+lib/perl5/%%PERL_VER%%/TAP/Harness.pm
+lib/perl5/%%PERL_VER%%/TAP/Object.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Aggregator.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Grammar.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Iterator.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Iterator/Array.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Iterator/Process.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Iterator/Stream.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/IteratorFactory.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Multiplexer.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Result.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Result/Bailout.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Result/Comment.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Result/Plan.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Result/Pragma.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Result/Test.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Result/Unknown.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Result/Version.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Result/YAML.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/ResultFactory.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Scheduler.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Scheduler/Job.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Scheduler/Spinner.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Source.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Source/Perl.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/Utils.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/YAMLish/Reader.pm
+lib/perl5/%%PERL_VER%%/TAP/Parser/YAMLish/Writer.pm
lib/perl5/%%PERL_VER%%/Term/ANSIColor.pm
lib/perl5/%%PERL_VER%%/Term/Cap.pm
lib/perl5/%%PERL_VER%%/Term/Complete.pm
@@ -418,13 +487,6 @@ lib/perl5/%%PERL_VER%%/Test/Builder/Module.pm
lib/perl5/%%PERL_VER%%/Test/Builder/Tester.pm
lib/perl5/%%PERL_VER%%/Test/Builder/Tester/Color.pm
lib/perl5/%%PERL_VER%%/Test/Harness.pm
-lib/perl5/%%PERL_VER%%/Test/Harness/Assert.pm
-lib/perl5/%%PERL_VER%%/Test/Harness/Iterator.pm
-lib/perl5/%%PERL_VER%%/Test/Harness/Point.pm
-lib/perl5/%%PERL_VER%%/Test/Harness/Results.pm
-lib/perl5/%%PERL_VER%%/Test/Harness/Straps.pm
-lib/perl5/%%PERL_VER%%/Test/Harness/TAP.pod
-lib/perl5/%%PERL_VER%%/Test/Harness/Util.pm
lib/perl5/%%PERL_VER%%/Test/More.pm
lib/perl5/%%PERL_VER%%/Test/Simple.pm
lib/perl5/%%PERL_VER%%/Test/Tutorial.pod
@@ -460,6 +522,10 @@ lib/perl5/%%PERL_VER%%/User/pwent.pm
lib/perl5/%%PERL_VER%%/abbrev.pl
lib/perl5/%%PERL_VER%%/assert.pl
lib/perl5/%%PERL_VER%%/attributes.pm
+lib/perl5/%%PERL_VER%%/autodie.pm
+lib/perl5/%%PERL_VER%%/autodie/exception.pm
+lib/perl5/%%PERL_VER%%/autodie/exception/system.pm
+lib/perl5/%%PERL_VER%%/autodie/hints.pm
lib/perl5/%%PERL_VER%%/autouse.pm
lib/perl5/%%PERL_VER%%/base.pm
lib/perl5/%%PERL_VER%%/bigfloat.pl
@@ -498,12 +564,14 @@ lib/perl5/%%PERL_VER%%/integer.pm
lib/perl5/%%PERL_VER%%/less.pm
lib/perl5/%%PERL_VER%%/locale.pm
lib/perl5/%%PERL_VER%%/look.pl
-lib/perl5/%%PERL_VER%%/mro.pm
lib/perl5/%%PERL_VER%%/newgetopt.pl
lib/perl5/%%PERL_VER%%/open.pm
lib/perl5/%%PERL_VER%%/open2.pl
lib/perl5/%%PERL_VER%%/open3.pl
lib/perl5/%%PERL_VER%%/overload.pm
+lib/perl5/%%PERL_VER%%/overload/numbers.pm
+lib/perl5/%%PERL_VER%%/overloading.pm
+lib/perl5/%%PERL_VER%%/parent.pm
lib/perl5/%%PERL_VER%%/perl5db.pl
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/.packlist
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/B.pm
@@ -528,6 +596,7 @@ lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/embedvar.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/fakesdio.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/fakethr.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/form.h
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/git_version.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/gv.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/handy.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/hv.h
@@ -537,6 +606,7 @@ lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/keywords.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/libperl.so
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/malloc_ctl.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/mg.h
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/mydtrace.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/nostdio.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/op.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/opcode.h
@@ -572,10 +642,12 @@ lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/utfebcdic.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/util.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/uudmap.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/warnings.h
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Compress/Raw/Bzip2.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Compress/Raw/Zlib.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Compress/Zlib.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Config.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Config.pod
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Config_git.pl
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Config_heavy.pl
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Cwd.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/DB_File.pm
@@ -619,10 +691,12 @@ lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Hash/Util.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Hash/Util/FieldHash.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/I18N/Langinfo.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO.pm
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Compress/Adapter/Bzip2.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Compress/Adapter/Deflate.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Compress/Adapter/Identity.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Compress/Base.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Compress/Base/Common.pm
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Compress/Bzip2.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Compress/Deflate.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Compress/Gzip.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Compress/Gzip/Constants.pm
@@ -641,19 +715,24 @@ lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Select.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Socket.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Socket/INET.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Socket/UNIX.pm
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Uncompress/Adapter/Bunzip2.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Uncompress/Adapter/Identity.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Uncompress/Adapter/Inflate.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Uncompress/AnyInflate.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Uncompress/AnyUncompress.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Uncompress/Base.pm
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Uncompress/Bunzip2.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Uncompress/Gunzip.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Uncompress/Inflate.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Uncompress/RawInflate.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Uncompress/Unzip.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IPC/Msg.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IPC/Semaphore.pm
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IPC/SharedMem.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IPC/SysV.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/List/Util.pm
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/List/Util/PP.pm
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/List/Util/XS.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/MIME/Base64.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/MIME/QuotedPrint.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Math/BigInt/FastCalc.pm
@@ -666,8 +745,8 @@ lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/PerlIO/encoding.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/PerlIO/scalar.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/PerlIO/via.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/SDBM_File.pm
-lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Safe.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Scalar/Util.pm
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Scalar/Util/PP.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Socket.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Storable.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Sys/Hostname.pm
@@ -680,6 +759,8 @@ lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Unicode/Normalize.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/XSLoader.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/attrs.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/B/B.so
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Compress/Raw/Bzip2/autosplit.ix
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Compress/Raw/Bzip2/Bzip2.so
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Compress/Raw/Zlib/Zlib.so
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Compress/Raw/Zlib/autosplit.ix
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Compress/Zlib/autosplit.ix
@@ -927,12 +1008,14 @@ lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Time/HiRes/HiRes.so
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Time/Piece/Piece.so
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Unicode/Normalize/Normalize.so
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/attrs/attrs.so
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/mro/mro.so
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/re/re.so
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/sdbm/extralibs.ld
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/threads/shared/shared.so
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/threads/threads.so
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/encoding.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/lib.pm
+lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/mro.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/ops.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/re.pm
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/threads.pm
@@ -942,6 +1025,7 @@ lib/perl5/%%PERL_VER%%/pod/perl.pod
lib/perl5/%%PERL_VER%%/pod/perl5004delta.pod
lib/perl5/%%PERL_VER%%/pod/perl5005delta.pod
lib/perl5/%%PERL_VER%%/pod/perl5100delta.pod
+lib/perl5/%%PERL_VER%%/pod/perl5101delta.pod
lib/perl5/%%PERL_VER%%/pod/perl561delta.pod
lib/perl5/%%PERL_VER%%/pod/perl56delta.pod
lib/perl5/%%PERL_VER%%/pod/perl570delta.pod
@@ -956,6 +1040,7 @@ lib/perl5/%%PERL_VER%%/pod/perl585delta.pod
lib/perl5/%%PERL_VER%%/pod/perl586delta.pod
lib/perl5/%%PERL_VER%%/pod/perl587delta.pod
lib/perl5/%%PERL_VER%%/pod/perl588delta.pod
+lib/perl5/%%PERL_VER%%/pod/perl589delta.pod
lib/perl5/%%PERL_VER%%/pod/perl58delta.pod
lib/perl5/%%PERL_VER%%/pod/perl590delta.pod
lib/perl5/%%PERL_VER%%/pod/perl591delta.pod
@@ -1015,6 +1100,7 @@ lib/perl5/%%PERL_VER%%/pod/perlglossary.pod
lib/perl5/%%PERL_VER%%/pod/perlgpl.pod
lib/perl5/%%PERL_VER%%/pod/perlguts.pod
lib/perl5/%%PERL_VER%%/pod/perlhack.pod
+lib/perl5/%%PERL_VER%%/pod/perlhaiku.pod
lib/perl5/%%PERL_VER%%/pod/perlhist.pod
lib/perl5/%%PERL_VER%%/pod/perlhpux.pod
lib/perl5/%%PERL_VER%%/pod/perlhurd.pod
@@ -1038,6 +1124,7 @@ lib/perl5/%%PERL_VER%%/pod/perlmodinstall.pod
lib/perl5/%%PERL_VER%%/pod/perlmodlib.pod
lib/perl5/%%PERL_VER%%/pod/perlmodstyle.pod
lib/perl5/%%PERL_VER%%/pod/perlmpeix.pod
+lib/perl5/%%PERL_VER%%/pod/perlmroapi.pod
lib/perl5/%%PERL_VER%%/pod/perlnetware.pod
lib/perl5/%%PERL_VER%%/pod/perlnewmod.pod
lib/perl5/%%PERL_VER%%/pod/perlnumber.pod
@@ -1050,6 +1137,7 @@ lib/perl5/%%PERL_VER%%/pod/perlos390.pod
lib/perl5/%%PERL_VER%%/pod/perlos400.pod
lib/perl5/%%PERL_VER%%/pod/perlothrtut.pod
lib/perl5/%%PERL_VER%%/pod/perlpacktut.pod
+lib/perl5/%%PERL_VER%%/pod/perlperf.pod
lib/perl5/%%PERL_VER%%/pod/perlplan9.pod
lib/perl5/%%PERL_VER%%/pod/perlpod.pod
lib/perl5/%%PERL_VER%%/pod/perlpodspec.pod
@@ -1063,6 +1151,7 @@ lib/perl5/%%PERL_VER%%/pod/perlrecharclass.pod
lib/perl5/%%PERL_VER%%/pod/perlref.pod
lib/perl5/%%PERL_VER%%/pod/perlreftut.pod
lib/perl5/%%PERL_VER%%/pod/perlreguts.pod
+lib/perl5/%%PERL_VER%%/pod/perlrepository.pod
lib/perl5/%%PERL_VER%%/pod/perlrequick.pod
lib/perl5/%%PERL_VER%%/pod/perlreref.pod
lib/perl5/%%PERL_VER%%/pod/perlretut.pod
@@ -1122,6 +1211,7 @@ lib/perl5/%%PERL_VER%%/unicore/Index.txt
lib/perl5/%%PERL_VER%%/unicore/Jamo.txt
lib/perl5/%%PERL_VER%%/unicore/LineBreak.txt
lib/perl5/%%PERL_VER%%/unicore/Name.pl
+lib/perl5/%%PERL_VER%%/unicore/NameAliases.txt
lib/perl5/%%PERL_VER%%/unicore/NamedSequences.txt
lib/perl5/%%PERL_VER%%/unicore/NamedSqProv.txt
lib/perl5/%%PERL_VER%%/unicore/NamesList.txt
@@ -1179,23 +1269,23 @@ lib/perl5/%%PERL_VER%%/unicore/lib/ccc/NR.pl
lib/perl5/%%PERL_VER%%/unicore/lib/ccc/OV.pl
lib/perl5/%%PERL_VER%%/unicore/lib/ccc/R.pl
lib/perl5/%%PERL_VER%%/unicore/lib/ccc/VR.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/can.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/com.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/enc.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/fin.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/font.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/fra.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/init.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/iso.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/med.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/nar.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/nb.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/sml.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/sqr.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/sub.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/sup.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/vert.pl
-lib/perl5/%%PERL_VER%%/unicore/lib/dt/wide.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Can.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Com.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Enc.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Fin.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Font.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Fra.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Init.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Iso.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Med.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Nar.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Nb.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Sml.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Sqr.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Sub.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Sup.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Vert.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/dt/Wide.pl
lib/perl5/%%PERL_VER%%/unicore/lib/ea/A.pl
lib/perl5/%%PERL_VER%%/unicore/lib/ea/F.pl
lib/perl5/%%PERL_VER%%/unicore/lib/ea/H.pl
@@ -1223,8 +1313,10 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Bugi.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Buhd.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/C.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Canadian.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Cari.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Cc.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Cf.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Cham.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Cher.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Cn.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Cntrl.pl
@@ -1274,6 +1366,7 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/IdsTrina.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InAegean.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InAlphab.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InAncie2.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InAncie3.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InAncien.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InArabi2.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InArabi3.pl
@@ -1292,6 +1385,8 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InBraill.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InBugine.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InBuhid.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InByzant.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InCarian.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InCham.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InCherok.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InCjkCo2.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InCjkCo3.pl
@@ -1315,10 +1410,13 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InCuneif.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InCurren.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InCyprio.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InCyril2.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InCyril3.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InCyril4.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InCyrill.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InDesere.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InDevana.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InDingba.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InDomino.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InEnclo2.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InEnclos.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InEthio2.pl
@@ -1350,6 +1448,7 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InKangxi.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InKannad.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InKatak2.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InKataka.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InKayahL.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InKharos.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InKhmer.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InKhmerS.pl
@@ -1360,11 +1459,15 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InLatin3.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InLatin4.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InLatin5.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InLatinE.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InLepcha.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InLetter.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InLimbu.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InLinea2.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InLinear.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InLowSur.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InLycian.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InLydian.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InMahjon.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InMalaya.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InMathe2.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InMathem.pl
@@ -1381,22 +1484,27 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InNewTai.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InNko.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InNumber.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InOgham.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InOlChik.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InOldIta.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InOldPer.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InOptica.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InOriya.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InOsmany.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InPhagsP.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InPhaist.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InPhoeni.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InPhone2.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InPhonet.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InPrivat.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InRejang.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InRunic.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InSauras.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InShavia.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InSinhal.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InSmallF.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InSpacin.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InSpecia.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InSundan.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InSupers.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InSuppl2.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InSuppl3.pl
@@ -1419,6 +1527,7 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InTibeta.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InTifina.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InUgarit.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InUnifie.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InVai.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InVaria2.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InVariat.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InVertic.pl
@@ -1428,6 +1537,7 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/InYijing.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/JoinC.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/JoinCont.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Kana.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/KayahLi.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Khar.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Khmr.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Knda.pl
@@ -1436,6 +1546,7 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/LC.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/LOE.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Laoo.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Latn.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Lepc.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Limb.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/LinearB.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Ll.pl
@@ -1446,6 +1557,8 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Lower.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Lowercas.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Lt.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Lu.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Lyci.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Lydi.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/M.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Math.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Mc.pl
@@ -1471,6 +1584,7 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/OLower.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/OMath.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/OUpper.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Ogam.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/OlChiki.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/OldItali.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/OldPersi.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Orya.pl
@@ -1491,11 +1605,24 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PatternW.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Pc.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Pd.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Pe.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PerlSpac.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PerlWord.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Pf.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PhagsPa.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Phnx.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Pi.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Po.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PosixAln.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PosixAlp.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PosixBla.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PosixCnt.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PosixDig.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PosixGra.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PosixLow.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PosixPri.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PosixPun.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PosixSpa.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/PosixUpp.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Print.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Ps.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Punct.pl
@@ -1504,10 +1631,12 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Qaai.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Quotatio.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Radical.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Radical2.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Rjng.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Runr.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/S.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/SD.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/STerm.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Saur.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Sc.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Shaw.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Sinh.pl
@@ -1518,6 +1647,7 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/SoftDott.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Space.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/SpacePer.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Sterm2.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Sund.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/SylotiNa.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Syrc.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Tagb.pl
@@ -1538,6 +1668,7 @@ lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/UnifiedI.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Upper.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Uppercas.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/VS.pl
+lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Vaii.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/Variatio.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/VertSpac.pl
lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc/WSpace.pl
@@ -1611,6 +1742,7 @@ lib/perl5/%%PERL_VER%%/validate.pl
lib/perl5/%%PERL_VER%%/vars.pm
lib/perl5/%%PERL_VER%%/version.pm
lib/perl5/%%PERL_VER%%/version.pod
+lib/perl5/%%PERL_VER%%/version/Internals.pod
lib/perl5/%%PERL_VER%%/vmsish.pm
lib/perl5/%%PERL_VER%%/warnings.pm
lib/perl5/%%PERL_VER%%/warnings/register.pm
@@ -1626,6 +1758,7 @@ lib/perl5/%%PERL_VER%%/warnings/register.pm
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/threads
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/sdbm
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/re
+@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/mro
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/attrs
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Unicode/Normalize
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Unicode
@@ -1693,6 +1826,7 @@ lib/perl5/%%PERL_VER%%/warnings/register.pm
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Cwd
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Compress/Zlib
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Compress/Raw/Zlib
+@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Compress/Raw/Bzip2
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Compress/Raw
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/Compress
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/auto/B
@@ -1701,11 +1835,13 @@ lib/perl5/%%PERL_VER%%/warnings/register.pm
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Time
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Text
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Sys
+@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Scalar/Util
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Scalar
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/PerlIO
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Math/BigInt
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/Math
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/MIME
+@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/List/Util
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/List
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IPC
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/IO/Uncompress/Adapter
@@ -1740,6 +1876,7 @@ lib/perl5/%%PERL_VER%%/warnings/register.pm
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/B
@dirrm lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%
@dirrm lib/perl5/%%PERL_VER%%/warnings
+@dirrm lib/perl5/%%PERL_VER%%/version
@dirrm lib/perl5/%%PERL_VER%%/unicore/To
@dirrm lib/perl5/%%PERL_VER%%/unicore/lib/gc_sc
@dirrm lib/perl5/%%PERL_VER%%/unicore/lib/dt
@@ -1760,12 +1897,21 @@ lib/perl5/%%PERL_VER%%/warnings/register.pm
@dirrm lib/perl5/%%PERL_VER%%/Tie
@dirrm lib/perl5/%%PERL_VER%%/Thread
@dirrm lib/perl5/%%PERL_VER%%/Text
-@dirrm lib/perl5/%%PERL_VER%%/Test/Harness
@dirrm lib/perl5/%%PERL_VER%%/Test/Builder/Tester
@dirrm lib/perl5/%%PERL_VER%%/Test/Builder
@dirrm lib/perl5/%%PERL_VER%%/Test
@dirrm lib/perl5/%%PERL_VER%%/Term/UI
@dirrm lib/perl5/%%PERL_VER%%/Term
+@dirrm lib/perl5/%%PERL_VER%%/TAP/Parser/YAMLish
+@dirrm lib/perl5/%%PERL_VER%%/TAP/Parser/Source
+@dirrm lib/perl5/%%PERL_VER%%/TAP/Parser/Scheduler
+@dirrm lib/perl5/%%PERL_VER%%/TAP/Parser/Result
+@dirrm lib/perl5/%%PERL_VER%%/TAP/Parser/Iterator
+@dirrm lib/perl5/%%PERL_VER%%/TAP/Parser
+@dirrm lib/perl5/%%PERL_VER%%/TAP/Formatter/File
+@dirrm lib/perl5/%%PERL_VER%%/TAP/Formatter/Console
+@dirrm lib/perl5/%%PERL_VER%%/TAP/Formatter
+@dirrm lib/perl5/%%PERL_VER%%/TAP
@dirrm lib/perl5/%%PERL_VER%%/Search
@dirrm lib/perl5/%%PERL_VER%%/Pod/Text
@dirrm lib/perl5/%%PERL_VER%%/Pod/Simple
@@ -1773,6 +1919,8 @@ lib/perl5/%%PERL_VER%%/warnings/register.pm
@dirrm lib/perl5/%%PERL_VER%%/Pod
@dirrm lib/perl5/%%PERL_VER%%/PerlIO/via
@dirrm lib/perl5/%%PERL_VER%%/PerlIO
+@dirrm lib/perl5/%%PERL_VER%%/Parse/CPAN
+@dirrm lib/perl5/%%PERL_VER%%/Parse
@dirrm lib/perl5/%%PERL_VER%%/Params
@dirrm lib/perl5/%%PERL_VER%%/Package
@dirrm lib/perl5/%%PERL_VER%%/Object
@@ -1820,6 +1968,8 @@ lib/perl5/%%PERL_VER%%/warnings/register.pm
@dirrm lib/perl5/%%PERL_VER%%/CPANPLUS/Module/Author
@dirrm lib/perl5/%%PERL_VER%%/CPANPLUS/Module
@dirrm lib/perl5/%%PERL_VER%%/CPANPLUS/Internals/Utils
+@dirrm lib/perl5/%%PERL_VER%%/CPANPLUS/Internals/Source/SQLite
+@dirrm lib/perl5/%%PERL_VER%%/CPANPLUS/Internals/Source
@dirrm lib/perl5/%%PERL_VER%%/CPANPLUS/Internals/Constants
@dirrm lib/perl5/%%PERL_VER%%/CPANPLUS/Internals
@dirrm lib/perl5/%%PERL_VER%%/CPANPLUS/Dist/Build
@@ -1828,19 +1978,31 @@ lib/perl5/%%PERL_VER%%/warnings/register.pm
@dirrm lib/perl5/%%PERL_VER%%/CPANPLUS/Backend
@dirrm lib/perl5/%%PERL_VER%%/CPANPLUS
@dirrm lib/perl5/%%PERL_VER%%/CPAN/Kwalify
+@dirrm lib/perl5/%%PERL_VER%%/CPAN/LWP
+@dirrm lib/perl5/%%PERL_VER%%/CPAN/FTP
+@dirrm lib/perl5/%%PERL_VER%%/CPAN/Exception
@dirrm lib/perl5/%%PERL_VER%%/CPAN/API
@dirrm lib/perl5/%%PERL_VER%%/CPAN
@dirrm lib/perl5/%%PERL_VER%%/CGI
+@dirrm lib/perl5/%%PERL_VER%%/B/Lint
+@dirrm lib/perl5/%%PERL_VER%%/B
@dirrm lib/perl5/%%PERL_VER%%/Attribute
@dirrm lib/perl5/%%PERL_VER%%/Archive/Tar
@dirrm lib/perl5/%%PERL_VER%%/Archive
+@dirrm lib/perl5/%%PERL_VER%%/App/Prove/State/Result
+@dirrm lib/perl5/%%PERL_VER%%/App/Prove/State
+@dirrm lib/perl5/%%PERL_VER%%/App/Prove
+@dirrm lib/perl5/%%PERL_VER%%/App
@dirrm lib/perl5/%%PERL_VER%%/pod
@dirrm lib/perl5/%%PERL_VER%%/perl/man/man3
@dirrm lib/perl5/%%PERL_VER%%/perl/man
@dirrm lib/perl5/%%PERL_VER%%/perl
+@dirrm lib/perl5/%%PERL_VER%%/overload
@dirrm lib/perl5/%%PERL_VER%%/man/man3
@dirrm lib/perl5/%%PERL_VER%%/man
@dirrm lib/perl5/%%PERL_VER%%/encoding
+@dirrm lib/perl5/%%PERL_VER%%/autodie/exception
+@dirrm lib/perl5/%%PERL_VER%%/autodie
@dirrm lib/perl5/%%PERL_VER%%
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/sys
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/machine