This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Merge branch 'release-5.19.4' into blead
authorSteve Hay <steve.m.hay@googlemail.com>
Fri, 20 Sep 2013 16:08:18 +0000 (17:08 +0100)
committerSteve Hay <steve.m.hay@googlemail.com>
Fri, 20 Sep 2013 16:08:18 +0000 (17:08 +0100)
Porting/release_managers_guide.pod
dist/Module-CoreList/Changes
dist/Module-CoreList/lib/Module/CoreList.pm
dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm
dist/Module-CoreList/lib/Module/CoreList/Utils.pm
pod/perldelta.pod
pod/perlhist.pod

index d74f9e0..0605a08 100644 (file)
@@ -527,7 +527,21 @@ then configure and build perl so that you have a Makefile and porting tools:
 
 =head3 update Module::CoreList
 
-Update C<Module::CoreList> with module version data for the new release.
+=head4 Bump Module::CoreList* $VERSIONs
+
+If necessary, bump C<$Module::CoreList::VERSION> (there's no need to do this for
+every RC; in RC1, bump the version to a new clean number that will
+appear in the final release, and leave as-is for the later RCs and final).
+It may also happen that C<Module::CoreList> 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.
+
+=head4 Update C<Module::CoreList> with module version data for the new release.
 
 Note that if this is a MAINT release, you should run the following actions
 from the maint branch, but commit the C<CoreList.pm> changes in
@@ -548,7 +562,6 @@ update the RMG accordingly!
 
 DAPM May 2013 ]
 
-
 F<corelist.pl> uses ftp.funet.fi to verify information about dual-lived
 modules on CPAN. It can use a full, local CPAN mirror and/or fall back
 on HTTP::Tiny to fetch package metadata remotely.
@@ -581,42 +594,9 @@ Check those files over carefully:
     $ git diff dist/Module-CoreList/lib/Module/CoreList.pod
     $ git diff dist/Module-CoreList/lib/Module/CoreList/Utils.pm
 
-=head4 Bump C<$Module::CoreList::VERSION>
-
-If necessary, bump C<$Module::CoreList::VERSION> (there's no need to do this for
-every RC; in RC1, bump the version to a new clean number that will
-appear in the final release, and leave as-is for the later RCs and final).
-It may also happen that C<Module::CoreList> 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.)
-
-Edit the version number in the new C<< 'Module::CoreList' => 'X.YZ' >>
-entry, as that is likely to reflect the previous version number.
-
-=head4 Bump C<$Module::CoreList::TieHashDelta::VERSION>
-
-C<$Module::CoreList::TieHashDelta::VERSION> should always be equal to
-C<$Module::CoreList::VERSION>. Make sure the two versions match before
-proceeding.
-
-Edit the version number in the new
-C<< 'Module::CoreList::TieHashDelta' => 'X.YZ' >> entry, as that is likely to
-reflect the previous version number.
-
-=head4 Bump C<$Module::CoreList::Utils::VERSION>
-
-C<$Module::CoreList::Utils::VERSION> should always be equal to
-C<$Module::CoreList::VERSION>. Make sure the two versions match before
-proceeding.
-
-Edit the version number in the new
-C<< 'Module::CoreList::Utils' => 'X.YZ' >> entry, as that is likely to
-reflect the previous version number.
-
 =head4 Bump version in Module::CoreList F<Changes>
 
-Also edit Module::CoreList's new version number in its F<Changes>
-file.
+Also edit Module::CoreList's new version number in its F<Changes> file.
 
 =head4 Add Module::CoreList version bump to perldelta
 
@@ -648,7 +628,7 @@ Finally, commit the new version of Module::CoreList:
 (unless this is for MAINT; in which case commit it to blead first, then
 cherry-pick it back).
 
-    $ git commit -m 'Update Module::CoreList for 5.x.y' dist/Module-CoreList/lib/Module/CoreList.pm dist/Module-CoreList/lib/Module/CoreList.pod dist/Module-CoreList/lib/Module/CoreList/Utils.pm
+    $ git commit -m 'Update Module::CoreList for 5.x.y' dist/Module-CoreList/Changes dist/Module-CoreList/lib/Module/CoreList.pm dist/Module-CoreList/lib/Module/CoreList.pod dist/Module-CoreList/lib/Module/CoreList/Utils.pm
 
 =head4 Rebuild and test
 
index 1c7272a..b189339 100644 (file)
@@ -1,4 +1,5 @@
 2.99
+  - Updated for v5.19.4
   - fixed Module::Build core deprecation
   - changes_between now has the same API as all other functions
   - added is_core() which returns true if a module is/was core
index 7e18c93..3372b8e 100644 (file)
@@ -238,7 +238,7 @@ sub changes_between {
     5.019002 => '2013-07-22',
     5.018001 => '2013-08-12',
     5.019003 => '2013-08-20',
-    5.019004 => '????-??-??',
+    5.019004 => '2013-09-20',
   );
 
 for my $version ( sort { $a <=> $b } keys %released ) {
@@ -8640,11 +8640,172 @@ my %delta = (
     5.019004 => {
         delta_from => 5.019003,
         changed => {
+            'B'                     => '1.46',
+            'B::Concise'            => '0.99',
+            'B::Deparse'            => '1.23',
+            'CPAN'                  => '2.03',
+            'CPAN::Meta'            => '2.132620',
+            'CPAN::Meta::Converter' => '2.132620',
+            'CPAN::Meta::Feature'   => '2.132620',
+            'CPAN::Meta::History'   => '2.132620',
+            'CPAN::Meta::Prereqs'   => '2.132620',
+            'CPAN::Meta::Requirements'=> '2.123',
+            'CPAN::Meta::Spec'      => '2.132620',
+            'CPAN::Meta::Validator' => '2.132620',
+            'Carp'                  => '1.32',
+            'Carp::Heavy'           => '1.32',
             'Config'                => '5.019004',
-            'Module::CoreList'      => '2.98',
-            'Module::CoreList::TieHashDelta'=> '2.98',
-            'Module::CoreList::Utils'=> '2.98',
+            'Data::Dumper'          => '2.149',
+            'Devel::Peek'           => '1.14',
+            'DynaLoader'            => '1.20',
+            'Encode'                => '2.55',
+            'Encode::Alias'         => '2.18',
+            'Encode::CN::HZ'        => '2.07',
+            'Encode::Encoder'       => '2.03',
+            'Encode::Encoding'      => '2.07',
+            'Encode::GSM0338'       => '2.05',
+            'Encode::Guess'         => '2.06',
+            'Encode::JP::JIS7'      => '2.05',
+            'Encode::KR::2022_KR'   => '2.03',
+            'Encode::MIME::Header'  => '2.15',
+            'Encode::MIME::Header::ISO_2022_JP'=> '1.04',
+            'Encode::Unicode'       => '2.09',
+            'Encode::Unicode::UTF7' => '2.08',
+            'Errno'                 => '1.20',
+            'Exporter'              => '5.70',
+            'Exporter::Heavy'       => '5.70',
+            'ExtUtils::CBuilder'    => '0.280212',
+            'ExtUtils::CBuilder::Base'=> '0.280212',
+            'ExtUtils::CBuilder::Platform::Unix'=> '0.280212',
+            'ExtUtils::CBuilder::Platform::VMS'=> '0.280212',
+            'ExtUtils::CBuilder::Platform::Windows'=> '0.280212',
+            'ExtUtils::CBuilder::Platform::Windows::BCC'=> '0.280212',
+            'ExtUtils::CBuilder::Platform::Windows::GCC'=> '0.280212',
+            'ExtUtils::CBuilder::Platform::Windows::MSVC'=> '0.280212',
+            'ExtUtils::CBuilder::Platform::aix'=> '0.280212',
+            'ExtUtils::CBuilder::Platform::cygwin'=> '0.280212',
+            'ExtUtils::CBuilder::Platform::darwin'=> '0.280212',
+            'ExtUtils::CBuilder::Platform::dec_osf'=> '0.280212',
+            'ExtUtils::CBuilder::Platform::os2'=> '0.280212',
+            'ExtUtils::Command'     => '1.18',
+            'ExtUtils::Command::MM' => '6.76',
+            'ExtUtils::Liblist'     => '6.76',
+            'ExtUtils::Liblist::Kid'=> '6.76',
+            'ExtUtils::MM'          => '6.76',
+            'ExtUtils::MM_AIX'      => '6.76',
+            'ExtUtils::MM_Any'      => '6.76',
+            'ExtUtils::MM_BeOS'     => '6.76',
+            'ExtUtils::MM_Cygwin'   => '6.76',
+            'ExtUtils::MM_DOS'      => '6.76',
+            'ExtUtils::MM_Darwin'   => '6.76',
+            'ExtUtils::MM_MacOS'    => '6.76',
+            'ExtUtils::MM_NW5'      => '6.76',
+            'ExtUtils::MM_OS2'      => '6.76',
+            'ExtUtils::MM_QNX'      => '6.76',
+            'ExtUtils::MM_UWIN'     => '6.76',
+            'ExtUtils::MM_Unix'     => '6.76',
+            'ExtUtils::MM_VMS'      => '6.76',
+            'ExtUtils::MM_VOS'      => '6.76',
+            'ExtUtils::MM_Win32'    => '6.76',
+            'ExtUtils::MM_Win95'    => '6.76',
+            'ExtUtils::MY'          => '6.76',
+            'ExtUtils::MakeMaker'   => '6.76',
+            'ExtUtils::MakeMaker::Config'=> '6.76',
+            'ExtUtils::Mkbootstrap' => '6.76',
+            'ExtUtils::Mksymlists'  => '6.76',
+            'ExtUtils::ParseXS'     => '3.23',
+            'ExtUtils::ParseXS::Constants'=> '3.23',
+            'ExtUtils::ParseXS::CountLines'=> '3.23',
+            'ExtUtils::ParseXS::Eval'=> '3.23',
+            'ExtUtils::ParseXS::Utilities'=> '3.23',
+            'ExtUtils::Typemaps'    => '3.23',
+            'ExtUtils::Typemaps::Cmd'=> '3.23',
+            'ExtUtils::Typemaps::InputMap'=> '3.23',
+            'ExtUtils::Typemaps::OutputMap'=> '3.23',
+            'ExtUtils::Typemaps::Type'=> '3.23',
+            'ExtUtils::testlib'     => '6.76',
+            'Fatal'                 => '2.21',
+            'File::Copy'            => '2.28',
+            'File::Find'            => '1.25',
+            'File::Glob'            => '1.21',
+            'FileCache'             => '1.09',
+            'HTTP::Tiny'            => '0.035',
+            'Hash::Util::FieldHash' => '1.13',
+            'I18N::LangTags'        => '0.40',
+            'IO'                    => '1.29',
+            'IO::Socket'            => '1.37',
+            'IPC::Open3'            => '1.16',
+            'JSON::PP'              => '2.27202_01',
+            'List::Util'            => '1.32',
+            'List::Util::XS'        => '1.32',
+            'Locale::Codes'         => '3.27',
+            'Locale::Codes::Constants'=> '3.27',
+            'Locale::Codes::Country'=> '3.27',
+            'Locale::Codes::Country_Codes'=> '3.27',
+            'Locale::Codes::Country_Retired'=> '3.27',
+            'Locale::Codes::Currency'=> '3.27',
+            'Locale::Codes::Currency_Codes'=> '3.27',
+            'Locale::Codes::Currency_Retired'=> '3.27',
+            'Locale::Codes::LangExt'=> '3.27',
+            'Locale::Codes::LangExt_Codes'=> '3.27',
+            'Locale::Codes::LangExt_Retired'=> '3.27',
+            'Locale::Codes::LangFam'=> '3.27',
+            'Locale::Codes::LangFam_Codes'=> '3.27',
+            'Locale::Codes::LangFam_Retired'=> '3.27',
+            'Locale::Codes::LangVar'=> '3.27',
+            'Locale::Codes::LangVar_Codes'=> '3.27',
+            'Locale::Codes::LangVar_Retired'=> '3.27',
+            'Locale::Codes::Language'=> '3.27',
+            'Locale::Codes::Language_Codes'=> '3.27',
+            'Locale::Codes::Language_Retired'=> '3.27',
+            'Locale::Codes::Script' => '3.27',
+            'Locale::Codes::Script_Codes'=> '3.27',
+            'Locale::Codes::Script_Retired'=> '3.27',
+            'Locale::Country'       => '3.27',
+            'Locale::Currency'      => '3.27',
+            'Locale::Language'      => '3.27',
+            'Locale::Script'        => '3.27',
+            'Math::BigFloat'        => '1.9991',
+            'Math::BigInt'          => '1.9993',
+            'Math::BigInt::FastCalc'=> '0.31',
+            'Module::CoreList'      => '2.99',
+            'Module::CoreList::TieHashDelta'=> '2.99',
+            'Module::CoreList::Utils'=> '2.99',
+            'Module::Load::Conditional'=> '0.58',
+            'Module::Metadata'      => '1.000018',
+            'Opcode'                => '1.26',
+            'POSIX'                 => '1.35',
+            'Parse::CPAN::Meta'     => '1.4407',
+            'Perl::OSType'          => '1.005',
+            'Pod::Html'             => '1.21',
+            'Scalar::Util'          => '1.32',
+            'Socket'                => '2.012',
+            'Storable'              => '2.47',
+            'Term::ReadLine'        => '1.14',
+            'Test::Builder'         => '0.98_06',
+            'Test::Builder::Module' => '0.98_06',
+            'Test::More'            => '0.98_06',
+            'Test::Simple'          => '0.98_06',
+            'Time::Piece'           => '1.23',
+            'Time::Seconds'         => '1.23',
+            'Unicode::Collate'      => '0.99',
+            'Unicode::UCD'          => '0.54',
+            'XS::APItest'           => '0.56',
             'XS::Typemap'           => '0.11',
+            '_charnames'            => '1.39',
+            'autodie'               => '2.21',
+            'autodie::exception'    => '2.21',
+            'autodie::exception::system'=> '2.21',
+            'autodie::hints'        => '2.21',
+            'autodie::skip'         => '2.21',
+            'charnames'             => '1.39',
+            'diagnostics'           => '1.33',
+            'mro'                   => '1.14',
+            'parent'                => '0.228',
+            'perlfaq'               => '5.0150044',
+            're'                    => '0.26',
+            'version'               => '0.9904',
+            'warnings'              => '1.19',
         },
         removed => {
         }
@@ -8941,6 +9102,29 @@ for my $version (sort { $a <=> $b } keys %delta) {
     5.019004 => {
         delta_from => 5.019003,
         changed => {
+            'Module::Build::Base'   => '1',
+            'Module::Build::Compat' => '1',
+            'Module::Build::Config' => '1',
+            'Module::Build::ConfigData'=> '1',
+            'Module::Build::Cookbook'=> '1',
+            'Module::Build::Dumper' => '1',
+            'Module::Build::ModuleInfo'=> '1',
+            'Module::Build::Notes'  => '1',
+            'Module::Build::PPMMaker'=> '1',
+            'Module::Build::Platform::Default'=> '1',
+            'Module::Build::Platform::MacOS'=> '1',
+            'Module::Build::Platform::Unix'=> '1',
+            'Module::Build::Platform::VMS'=> '1',
+            'Module::Build::Platform::VOS'=> '1',
+            'Module::Build::Platform::Windows'=> '1',
+            'Module::Build::Platform::aix'=> '1',
+            'Module::Build::Platform::cygwin'=> '1',
+            'Module::Build::Platform::darwin'=> '1',
+            'Module::Build::Platform::os2'=> '1',
+            'Module::Build::PodParser'=> '1',
+            'Module::Build::Version'=> '1',
+            'Module::Build::YAML'   => '1',
+            'inc::latest'           => '1',
         },
         removed => {
         }
@@ -9074,7 +9258,7 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
     'ExtUtils::CBuilder::Platform::darwin'=> 'blead',
     'ExtUtils::CBuilder::Platform::dec_osf'=> 'blead',
     'ExtUtils::CBuilder::Platform::os2'=> 'blead',
-    'ExtUtils::Command::MM' => 'first-come',
+    'ExtUtils::Command::MM' => 'cpan',
     'ExtUtils::Constant'    => undef,
     'ExtUtils::Constant::Base'=> undef,
     'ExtUtils::Constant::ProxySubs'=> undef,
@@ -9082,30 +9266,30 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
     'ExtUtils::Constant::XS'=> undef,
     'ExtUtils::Install'     => 'blead',
     'ExtUtils::Installed'   => 'blead',
-    'ExtUtils::Liblist'     => 'first-come',
-    'ExtUtils::Liblist::Kid'=> 'first-come',
-    'ExtUtils::MM'          => 'first-come',
-    'ExtUtils::MM_AIX'      => 'first-come',
-    'ExtUtils::MM_Any'      => 'first-come',
-    'ExtUtils::MM_BeOS'     => 'first-come',
-    'ExtUtils::MM_Cygwin'   => 'first-come',
-    'ExtUtils::MM_DOS'      => 'first-come',
-    'ExtUtils::MM_Darwin'   => 'first-come',
-    'ExtUtils::MM_MacOS'    => 'first-come',
-    'ExtUtils::MM_NW5'      => 'first-come',
-    'ExtUtils::MM_OS2'      => 'first-come',
-    'ExtUtils::MM_QNX'      => 'first-come',
-    'ExtUtils::MM_UWIN'     => 'first-come',
-    'ExtUtils::MM_Unix'     => 'first-come',
-    'ExtUtils::MM_VMS'      => 'first-come',
-    'ExtUtils::MM_VOS'      => 'first-come',
-    'ExtUtils::MM_Win32'    => 'first-come',
-    'ExtUtils::MM_Win95'    => 'first-come',
-    'ExtUtils::MY'          => 'first-come',
-    'ExtUtils::MakeMaker'   => 'first-come',
-    'ExtUtils::MakeMaker::Config'=> 'first-come',
-    'ExtUtils::Mkbootstrap' => 'first-come',
-    'ExtUtils::Mksymlists'  => 'first-come',
+    'ExtUtils::Liblist'     => 'cpan',
+    'ExtUtils::Liblist::Kid'=> 'cpan',
+    'ExtUtils::MM'          => 'cpan',
+    'ExtUtils::MM_AIX'      => 'cpan',
+    'ExtUtils::MM_Any'      => 'cpan',
+    'ExtUtils::MM_BeOS'     => 'cpan',
+    'ExtUtils::MM_Cygwin'   => 'cpan',
+    'ExtUtils::MM_DOS'      => 'cpan',
+    'ExtUtils::MM_Darwin'   => 'cpan',
+    'ExtUtils::MM_MacOS'    => 'cpan',
+    'ExtUtils::MM_NW5'      => 'cpan',
+    'ExtUtils::MM_OS2'      => 'cpan',
+    'ExtUtils::MM_QNX'      => 'cpan',
+    'ExtUtils::MM_UWIN'     => 'cpan',
+    'ExtUtils::MM_Unix'     => 'cpan',
+    'ExtUtils::MM_VMS'      => 'cpan',
+    'ExtUtils::MM_VOS'      => 'cpan',
+    'ExtUtils::MM_Win32'    => 'cpan',
+    'ExtUtils::MM_Win95'    => 'cpan',
+    'ExtUtils::MY'          => 'cpan',
+    'ExtUtils::MakeMaker'   => 'cpan',
+    'ExtUtils::MakeMaker::Config'=> 'cpan',
+    'ExtUtils::Mkbootstrap' => 'cpan',
+    'ExtUtils::Mksymlists'  => 'cpan',
     'ExtUtils::Packlist'    => 'blead',
     'ExtUtils::ParseXS'     => 'blead',
     'ExtUtils::ParseXS::Constants'=> 'blead',
@@ -9117,7 +9301,7 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
     'ExtUtils::Typemaps::InputMap'=> 'blead',
     'ExtUtils::Typemaps::OutputMap'=> 'blead',
     'ExtUtils::Typemaps::Type'=> 'blead',
-    'ExtUtils::testlib'     => 'first-come',
+    'ExtUtils::testlib'     => 'cpan',
     'Fatal'                 => 'cpan',
     'File::Fetch'           => 'cpan',
     'File::GlobMapper'      => 'cpan',
@@ -9401,16 +9585,16 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
     'Time::Local'           => 'cpan',
     'Time::Piece'           => undef,
     'Time::Seconds'         => undef,
-    'Unicode::Collate'      => 'first-come',
-    'Unicode::Collate::CJK::Big5'=> 'first-come',
-    'Unicode::Collate::CJK::GB2312'=> 'first-come',
-    'Unicode::Collate::CJK::JISX0208'=> 'first-come',
-    'Unicode::Collate::CJK::Korean'=> 'first-come',
-    'Unicode::Collate::CJK::Pinyin'=> 'first-come',
-    'Unicode::Collate::CJK::Stroke'=> 'first-come',
-    'Unicode::Collate::CJK::Zhuyin'=> 'first-come',
-    'Unicode::Collate::Locale'=> 'first-come',
-    'Unicode::Normalize'    => 'first-come',
+    'Unicode::Collate'      => 'cpan',
+    'Unicode::Collate::CJK::Big5'=> 'cpan',
+    'Unicode::Collate::CJK::GB2312'=> 'cpan',
+    'Unicode::Collate::CJK::JISX0208'=> 'cpan',
+    'Unicode::Collate::CJK::Korean'=> 'cpan',
+    'Unicode::Collate::CJK::Pinyin'=> 'cpan',
+    'Unicode::Collate::CJK::Stroke'=> 'cpan',
+    'Unicode::Collate::CJK::Zhuyin'=> 'cpan',
+    'Unicode::Collate::Locale'=> 'cpan',
+    'Unicode::Normalize'    => 'cpan',
     'Unicode::UCD'          => 'blead',
     'VMS::DCLsym'           => undef,
     'VMS::Stdio'            => undef,
@@ -9490,14 +9674,14 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
     'CPAN::InfoObj'         => undef,
     'CPAN::Kwalify'         => undef,
     'CPAN::LWP::UserAgent'  => undef,
-    'CPAN::Meta'            => 'https://github.com/Perl-Toolchain-Gang/cpan-meta/issues',
-    'CPAN::Meta::Converter' => 'https://github.com/Perl-Toolchain-Gang/cpan-meta/issues',
-    'CPAN::Meta::Feature'   => 'https://github.com/Perl-Toolchain-Gang/cpan-meta/issues',
-    'CPAN::Meta::History'   => 'https://github.com/Perl-Toolchain-Gang/cpan-meta/issues',
-    'CPAN::Meta::Prereqs'   => 'https://github.com/Perl-Toolchain-Gang/cpan-meta/issues',
-    'CPAN::Meta::Requirements'=> 'http://rt.cpan.org/Public/Dist/Display.html?Name=CPAN-Meta-Requirements',
-    'CPAN::Meta::Spec'      => 'https://github.com/Perl-Toolchain-Gang/cpan-meta/issues',
-    'CPAN::Meta::Validator' => 'https://github.com/Perl-Toolchain-Gang/cpan-meta/issues',
+    'CPAN::Meta'            => 'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues',
+    'CPAN::Meta::Converter' => 'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues',
+    'CPAN::Meta::Feature'   => 'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues',
+    'CPAN::Meta::History'   => 'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues',
+    'CPAN::Meta::Prereqs'   => 'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues',
+    'CPAN::Meta::Requirements'=> 'https://rt.cpan.org/Public/Dist/Display.html?Name=CPAN-Meta-Requirements',
+    'CPAN::Meta::Spec'      => 'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues',
+    'CPAN::Meta::Validator' => 'https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues',
     'CPAN::Meta::YAML'      => 'http://rt.cpan.org/Public/Dist/Display.html?Name=CPAN-Meta-YAML',
     'CPAN::Mirrors'         => undef,
     'CPAN::Module'          => undef,
@@ -9561,7 +9745,7 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
     'ExtUtils::CBuilder::Platform::darwin'=> undef,
     'ExtUtils::CBuilder::Platform::dec_osf'=> undef,
     'ExtUtils::CBuilder::Platform::os2'=> undef,
-    'ExtUtils::Command::MM' => undef,
+    'ExtUtils::Command::MM' => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
     'ExtUtils::Constant'    => undef,
     'ExtUtils::Constant::Base'=> undef,
     'ExtUtils::Constant::ProxySubs'=> undef,
@@ -9569,30 +9753,30 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
     'ExtUtils::Constant::XS'=> undef,
     'ExtUtils::Install'     => undef,
     'ExtUtils::Installed'   => undef,
-    'ExtUtils::Liblist'     => undef,
-    'ExtUtils::Liblist::Kid'=> undef,
-    'ExtUtils::MM'          => undef,
-    'ExtUtils::MM_AIX'      => undef,
-    'ExtUtils::MM_Any'      => undef,
-    'ExtUtils::MM_BeOS'     => undef,
-    'ExtUtils::MM_Cygwin'   => undef,
-    'ExtUtils::MM_DOS'      => undef,
-    'ExtUtils::MM_Darwin'   => undef,
-    'ExtUtils::MM_MacOS'    => undef,
-    'ExtUtils::MM_NW5'      => undef,
-    'ExtUtils::MM_OS2'      => undef,
-    'ExtUtils::MM_QNX'      => undef,
-    'ExtUtils::MM_UWIN'     => undef,
-    'ExtUtils::MM_Unix'     => undef,
-    'ExtUtils::MM_VMS'      => undef,
-    'ExtUtils::MM_VOS'      => undef,
-    'ExtUtils::MM_Win32'    => undef,
-    'ExtUtils::MM_Win95'    => undef,
-    'ExtUtils::MY'          => undef,
-    'ExtUtils::MakeMaker'   => undef,
-    'ExtUtils::MakeMaker::Config'=> undef,
-    'ExtUtils::Mkbootstrap' => undef,
-    'ExtUtils::Mksymlists'  => undef,
+    'ExtUtils::Liblist'     => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::Liblist::Kid'=> 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM'          => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_AIX'      => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_Any'      => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_BeOS'     => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_Cygwin'   => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_DOS'      => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_Darwin'   => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_MacOS'    => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_NW5'      => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_OS2'      => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_QNX'      => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_UWIN'     => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_Unix'     => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_VMS'      => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_VOS'      => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_Win32'    => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MM_Win95'    => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MY'          => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MakeMaker'   => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::MakeMaker::Config'=> 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::Mkbootstrap' => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
+    'ExtUtils::Mksymlists'  => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
     'ExtUtils::Packlist'    => undef,
     'ExtUtils::ParseXS'     => undef,
     'ExtUtils::ParseXS::Constants'=> undef,
@@ -9604,7 +9788,7 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
     'ExtUtils::Typemaps::InputMap'=> undef,
     'ExtUtils::Typemaps::OutputMap'=> undef,
     'ExtUtils::Typemaps::Type'=> undef,
-    'ExtUtils::testlib'     => undef,
+    'ExtUtils::testlib'     => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=ExtUtils-MakeMaker',
     'Fatal'                 => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=autodie',
     'File::Fetch'           => undef,
     'File::GlobMapper'      => undef,
@@ -9738,7 +9922,7 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
     'Module::Load'          => undef,
     'Module::Load::Conditional'=> undef,
     'Module::Loaded'        => undef,
-    'Module::Metadata'      => undef,
+    'Module::Metadata'      => 'https://rt.cpan.org/Public/Dist/Display.html?Name=Module-Metadata',
     'NEXT'                  => undef,
     'Net::Cmd'              => undef,
     'Net::Config'           => undef,
@@ -9757,8 +9941,8 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
     'Net::Time'             => undef,
     'Package::Constants'    => undef,
     'Params::Check'         => undef,
-    'Parse::CPAN::Meta'     => 'https://rt.cpan.org/Public/Dist/Display.html?Name=Parse-CPAN-Meta',
-    'Perl::OSType'          => 'https://github.com/dagolden/perl-ostype/issues',
+    'Parse::CPAN::Meta'     => 'http://rt.cpan.org/Public/Dist/Display.html?Name=Parse-CPAN-Meta',
+    'Perl::OSType'          => 'https://github.com/dagolden/Perl-OSType/issues',
     'PerlIO::via::QuotedPrint'=> undef,
     'Pod::Checker'          => undef,
     'Pod::Escapes'          => undef,
index 16db659..9d5abb1 100644 (file)
@@ -3,7 +3,7 @@ package Module::CoreList::TieHashDelta;
 use strict;
 use vars qw($VERSION);
 
-$VERSION = "2.98";
+$VERSION = "2.99";
 
 sub TIEHASH {
     my ($class, $changed, $removed, $parent) = @_;
index 626956b..7e9fafe 100644 (file)
@@ -6,7 +6,7 @@ use vars qw[$VERSION %utilities];
 use Module::CoreList;
 use Module::CoreList::TieHashDelta;
 
-$VERSION = '2.98';
+$VERSION = '2.99';
 
 sub utilities {
     my $perl = shift;
index 5c8478b..5d932f7 100644 (file)
@@ -131,7 +131,7 @@ everywhere, \cT is whitespace in EBCDIC.  [perl #119123]
 =item *
 
 The trie performance enhancement for regular expressions has now been extended
-to those compiled under C</iaa>.
+to those compiled under /iaa.
 
 =back
 
@@ -188,28 +188,28 @@ internally represented.
 
 =item *
 
-C<Carp> also now shows subroutine arguments that are references to regexp
+L<Carp> also now shows subroutine arguments that are references to regexp
 objects in a consistent manner in stack traces.
 
 =item *
 
-C<Carp> now takes care not to clobber the status variables $! and $^E.
+L<Carp> now takes care not to clobber the status variables $! and $^E.
 
 =item *
 
-C<Carp> now won't vivify the C<overload::StrVal> glob or subroutine or the
-C<overload> stash.
+L<Carp> now won't vivify the C<overload::StrVal> glob or subroutine or the
+L<overload> stash.
 
 =item *
 
-C<Carp> now avoids some unwanted Unicode warnings on older Perls.  This doesn't
+L<Carp> now avoids some unwanted Unicode warnings on older Perls.  This doesn't
 affect behaviour with current Perls.
 
 =item *
 
-C<Carp::Heavy> detects version mismatch with C<Carp>, to give a good error
-message if a current (stub) C<Carp::Heavy> gets loaded by an old C<Carp> that
-expects C<Carp::Heavy> to provide subroutines.
+Carp::Heavy detects version mismatch with L<Carp>, to give a good error message
+if a current (stub) Carp::Heavy gets loaded by an old L<Carp> that expects
+Carp::Heavy to provide subroutines.
 
 =back
 
@@ -557,7 +557,7 @@ Day of year parsing (like "%y%j") has been fixed.
 
 L<Unicode::Collate> has been upgraded from version 0.98 to 0.99.
 
-By default, out-of-range values are replaced with C<U+FFFD> (REPLACEMENT
+By default, out-of-range values are replaced with U+FFFD (REPLACEMENT
 CHARACTER) when C<UCA_Version> E<gt>= 22, or ignored when C<UCA_Version> E<lt>=
 20.  When C<UCA_Version> E<gt>= 22, the weights of out-of-range values can be
 overridden.
@@ -623,8 +623,8 @@ key/value hash slice syntax.
 
 =item *
 
-The C<&DB::goto> and C<&DB::lsub> debugger subroutines are now documented.
-[perl #77680]
+The C<DB::goto> and C<DB::lsub> debugger subroutines are now documented.  [perl
+#77680]
 
 =back
 
@@ -810,7 +810,7 @@ L<find2perl> now handles C<?> wildcards correctly.  [perl #113054]
 
 =item *
 
-The F<Makefile.PL> for C<SDBM_File> now generates a better F<Makefile>, which
+The F<Makefile.PL> for L<SDBM_File> now generates a better F<Makefile>, which
 avoids a race condition during parallel makes, which could cause the build to
 fail.  This is the last known parallel make problem (on *nix platforms), and
 therefore we believe that a parallel make should now always be error free.
@@ -1169,9 +1169,35 @@ referenced elsewhere, giving random results.
 
 =head1 Acknowledgements
 
-XXX Generate this with:
-
-  perl Porting/acknowledgements.pl v5.19.3..HEAD
+Perl 5.19.4 represents approximately 4 weeks of development since Perl 5.19.3
+and contains approximately 31,000 lines of changes across 580 files from 42
+authors.
+
+Perl continues to flourish into its third decade thanks to a vibrant community
+of users and developers.  The following people are known to have contributed
+the improvements that became Perl 5.19.4:
+
+Andy Dougherty, Brian Fraser, Chris 'BinGOs' Williams, Christian Millour, Craig
+A. Berry, Daniel Dragan, David Golden, David Leadbeater, David Mitchell, Father
+Chrysostomos, Florian Ragwitz, François Perrad, H.Merijn Brand, James E
+Keenan, John Goodyear, John P. Linderman, John Peacock, Karl Williamson, kevin
+dawson, Leon Timmermans, Marco Peereboom, Matthew Horsfall, Nathan Glenn, Neil
+Bowers, Nicholas Clark, Niels Thykier, Niko Tyni, Owain G. Ainsworth, Peter
+John Acklam, Reini Urban, Ricardo Signes, Ruslan Zakirov, Slaven Rezic,
+Smylers, Steve Hay, Sullivan Beck, Toby Inkster, Tokuhiro Matsuno, Tony Cook,
+Victor Efimov, Zefram, Zsbán Ambrus.
+
+The list above is almost certainly incomplete as it is automatically generated
+from version control history.  In particular, it does not include the names of
+the (very much appreciated) contributors who reported issues to the Perl bug
+tracker.
+
+Many of the changes included in this version originated in the CPAN modules
+included in Perl's core.  We're grateful to the entire CPAN community for
+helping Perl to flourish.
+
+For a more complete list of all of Perl's historical contributors, please see
+the F<AUTHORS> file in the Perl source distribution.
 
 =head1 Reporting Bugs
 
index 4a2d082..0f2f898 100644 (file)
@@ -518,6 +518,7 @@ the strings?).
  David G   5.19.1       2013-Jun-21
  Aristotle 5.19.2       2013-Jul-22
  Steve     5.19.3       2013-Aug-20
+ Steve     5.19.4       2013-Sep-20
 
 =head2 SELECTED RELEASE SIZES