In perl.git, the branch blead has been updated <https://perl5.git.perl.org/perl.git/commitdiff/636602a5aa73055c465ebf1170f622fb04254f74?hp=3ba8f9bb87ede0c8bf4354d0d001bd8a64413971>
- Log ----------------------------------------------------------------- commit 636602a5aa73055c465ebf1170f622fb04254f74 Author: Sawyer X <[email protected]> Date: Sun May 12 01:58:43 2019 +0300 disarm RC1 bump commit b36ed338f883ef7a53ac300c82b019f7ce851a8a Author: Sawyer X <[email protected]> Date: Sun May 12 01:08:35 2019 +0300 Remove unnecessary MANIFEST entry commit e6cf011ca804b80ac9b6956eea0c179877249114 Author: Sawyer X <[email protected]> Date: Sun May 12 01:06:59 2019 +0300 Whoops commit a2c5c03386d577ce0f47aa470ccd5195fdab3534 Author: Sawyer X <[email protected]> Date: Sun May 12 01:01:29 2019 +0300 Remove symlink commit 7be9cb8ed4bdc04c21107e6ee87db94571d6e5ce Author: Sawyer X <[email protected]> Date: Sun May 12 00:38:01 2019 +0300 update MANIFEST commit 5560f8d26b6bef0ebc73efadada03cb16e541668 Author: Sawyer X <[email protected]> Date: Sun May 12 00:34:55 2019 +0300 Update perl.pod with 5300delta commit 2e6e40b6559ca42bda884b1e237231f669f2acef Author: Sawyer X <[email protected]> Date: Sat May 11 23:52:54 2019 +0300 Update META files commit c7a6d3b31a78eb828003075e042c026f697a38a9 Author: Sawyer X <[email protected]> Date: Sat May 11 23:52:37 2019 +0300 bump version to RC1 commit 7fc7fbbf6acef59434d00cc8b61b4722ff739bb4 Author: Sawyer X <[email protected]> Date: Sat May 11 23:48:58 2019 +0300 add new release to perlhist commit d407e3099f24919b06c96da7818004249f8c0b6a Author: Sawyer X <[email protected]> Date: Sat May 11 23:39:25 2019 +0300 Finalize perldelta commit 2406885c02e0b9c3fde1227d4794876c24ccf2cc Author: Karl Williamson <[email protected]> Date: Fri May 10 16:18:35 2019 -0600 5.30 utf8_to_uvchr_buf still has wrong retval Wrong for some failure conditions, anyway. It should get fixed early in 5.31, make the cutoff here 5.31.2 to give us some leeway, so don't have to change Devel::PPPort again. commit 0f3a31ce0fcfc1054e1c8398a7305d3f9712dd1d Author: Sawyer X <[email protected]> Date: Fri May 10 23:26:59 2019 +0300 Update Module::CoreList for 5.30.0 commit c9ea04646e91d0599f09fd69d0fca9598611739c Author: Sawyer X <[email protected]> Date: Fri May 10 22:44:00 2019 +0300 Bump the perl version in various places for 5.30.0 ----------------------------------------------------------------------- Summary of changes: Cross/config.sh-arm-linux | 46 +- Cross/config.sh-arm-linux-n770 | 46 +- INSTALL | 28 +- MANIFEST | 11 - META.json | 4 +- META.yml | 2 +- Makefile.SH | 8 +- NetWare/Makefile | 4 +- NetWare/config_H.wc | 10 +- Porting/config.sh | 48 +- Porting/config_H | 18 +- Porting/perldelta_template.pod | 2 +- README.haiku | 4 +- README.macosx | 8 +- README.os2 | 2 +- README.vms | 4 +- README.win32 | 2 +- dist/Devel-PPPort/parts/inc/uv | 2 +- dist/Module-CoreList/Changes | 3 + dist/Module-CoreList/lib/Module/CoreList.pm | 21 + dist/Module-CoreList/lib/Module/CoreList/Utils.pm | 7 + hints/catamount.sh | 4 +- lib/B/Op_private.pm | 2 +- patchlevel.h | 8 +- plan9/config.plan9 | 10 +- plan9/config_sh.sample | 44 +- pod/.gitignore | 2 +- pod/perl.pod | 12 +- pod/perl5290delta.pod | 106 -- pod/perl52910delta.pod | 202 --- pod/perl5291delta.pod | 330 ----- pod/perl5292delta.pod | 193 --- pod/perl5293delta.pod | 182 --- pod/perl5294delta.pod | 271 ---- pod/perl5295delta.pod | 248 ---- pod/perl5296delta.pod | 378 ------ pod/perl5297delta.pod | 264 ---- pod/perl5298delta.pod | 430 ------- pod/perl5299delta.pod | 274 ----- pod/perldelta.pod | 1362 ++++++++++++++++++--- pod/perlhist.pod | 41 +- pod/perlpolicy.pod | 6 +- uconfig.h | 18 +- uconfig.sh | 16 +- uconfig64.sh | 16 +- vms/descrip_mms.template | 2 +- win32/GNUmakefile | 28 +- win32/Makefile | 16 +- win32/Makefile.ce | 2 +- win32/makefile.mk | 24 +- win32/pod.mak | 52 +- 51 files changed, 1456 insertions(+), 3367 deletions(-) delete mode 100644 pod/perl5290delta.pod delete mode 100644 pod/perl52910delta.pod delete mode 100644 pod/perl5291delta.pod delete mode 100644 pod/perl5292delta.pod delete mode 100644 pod/perl5293delta.pod delete mode 100644 pod/perl5294delta.pod delete mode 100644 pod/perl5295delta.pod delete mode 100644 pod/perl5296delta.pod delete mode 100644 pod/perl5297delta.pod delete mode 100644 pod/perl5298delta.pod delete mode 100644 pod/perl5299delta.pod diff --git a/Cross/config.sh-arm-linux b/Cross/config.sh-arm-linux index 3be4faab27..3f2ee2f804 100644 --- a/Cross/config.sh-arm-linux +++ b/Cross/config.sh-arm-linux @@ -31,12 +31,12 @@ afsroot='/afs' alignbytes='4' aphostname='/bin/hostname' api_revision='5' -api_subversion='10' -api_version='29' -api_versionstring='5.29.10' +api_subversion='0' +api_version='30' +api_versionstring='5.30.0' ar='ar' -archlib='/usr/lib/perl5/5.29.10/armv4l-linux' -archlibexp='/usr/lib/perl5/5.29.10/armv4l-linux' +archlib='/usr/lib/perl5/5.30.0/armv4l-linux' +archlibexp='/usr/lib/perl5/5.30.0/armv4l-linux' archname64='' archname='armv4l-linux' archobjs='' @@ -55,7 +55,7 @@ castflags='0' cat='cat' cc='cc' cccdlflags='-fpic' -ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.29.10/armv4l-linux/CORE' +ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.30.0/armv4l-linux/CORE' ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='arm-linux-gcc' @@ -821,7 +821,7 @@ inc_version_list=' ' inc_version_list_init='0' incpath='' inews='' -installarchlib='./install_me_here/usr/lib/perl5/5.29.10/armv4l-linux' +installarchlib='./install_me_here/usr/lib/perl5/5.30.0/armv4l-linux' installbin='./install_me_here/usr/bin' installhtml1dir='' installhtml3dir='' @@ -829,13 +829,13 @@ installman1dir='./install_me_here/usr/share/man/man1' installman3dir='./install_me_here/usr/share/man/man3' installprefix='./install_me_here/usr' installprefixexp='./install_me_here/usr' -installprivlib='./install_me_here/usr/lib/perl5/5.29.10' +installprivlib='./install_me_here/usr/lib/perl5/5.30.0' installscript='./install_me_here/usr/bin' -installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.29.10/armv4l-linux' +installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.30.0/armv4l-linux' installsitebin='./install_me_here/usr/bin' installsitehtml1dir='' installsitehtml3dir='' -installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.29.10' +installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.30.0' installsiteman1dir='./install_me_here/usr/share/man/man1' installsiteman3dir='./install_me_here/usr/share/man/man3' installsitescript='./install_me_here/usr/bin' @@ -969,8 +969,8 @@ pmake='' pr='' prefix='/usr' prefixexp='/usr' -privlib='/usr/lib/perl5/5.29.10' -privlibexp='/usr/lib/perl5/5.29.10' +privlib='/usr/lib/perl5/5.30.0' +privlibexp='/usr/lib/perl5/5.30.0' procselfexe='"/proc/self/exe"' prototype='define' ptrsize='4' @@ -1035,17 +1035,17 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 6, 17, 29, 31, 0' sig_size='68' signal_t='void' -sitearch='/usr/lib/perl5/site_perl/5.29.10/armv4l-linux' -sitearchexp='/usr/lib/perl5/site_perl/5.29.10/armv4l-linux' +sitearch='/usr/lib/perl5/site_perl/5.30.0/armv4l-linux' +sitearchexp='/usr/lib/perl5/site_perl/5.30.0/armv4l-linux' sitebin='/usr/bin' sitebinexp='/usr/bin' sitehtml1dir='' sitehtml1direxp='' sitehtml3dir='' sitehtml3direxp='' -sitelib='/usr/lib/perl5/site_perl/5.29.10' +sitelib='/usr/lib/perl5/site_perl/5.30.0' sitelib_stem='/usr/lib/perl5/site_perl' -sitelibexp='/usr/lib/perl5/site_perl/5.29.10' +sitelibexp='/usr/lib/perl5/site_perl/5.30.0' siteman1dir='/usr/share/man/man1' siteman1direxp='/usr/share/man/man1' siteman3dir='/usr/share/man/man3' @@ -1084,7 +1084,7 @@ stdio_stream_array='' strerror_r_proto='0' strings='/usr/include/string.h' submit='' -subversion='10' +subversion='0' sysman='/usr/share/man/man1' tail='' tar='' @@ -1175,8 +1175,8 @@ vendorprefix='' vendorprefixexp='' vendorscript='' vendorscriptexp='' -version='5.29.10' -version_patchlevel_string='version 29 subversion 10' +version='5.30.0' +version_patchlevel_string='version 30 subversion 0' versiononly='undef' vi='' xlibpth='/usr/lib/386 /lib/386' @@ -1189,10 +1189,10 @@ config_arg0='Configure' config_args='' config_argc=0 PERL_REVISION=5 -PERL_VERSION=29 -PERL_SUBVERSION=10 +PERL_VERSION=30 +PERL_SUBVERSION=0 PERL_API_REVISION=5 -PERL_API_VERSION=29 -PERL_API_SUBVERSION=10 +PERL_API_VERSION=30 +PERL_API_SUBVERSION=0 PERL_PATCHLEVEL= PERL_CONFIG_SH=true diff --git a/Cross/config.sh-arm-linux-n770 b/Cross/config.sh-arm-linux-n770 index c94bf32331..ef5eea3e40 100644 --- a/Cross/config.sh-arm-linux-n770 +++ b/Cross/config.sh-arm-linux-n770 @@ -31,12 +31,12 @@ afsroot='/afs' alignbytes='4' aphostname='/bin/hostname' api_revision='5' -api_subversion='10' -api_version='29' -api_versionstring='5.29.10' +api_subversion='0' +api_version='30' +api_versionstring='5.30.0' ar='ar' -archlib='/usr/lib/perl5/5.29.10/armv4l-linux' -archlibexp='/usr/lib/perl5/5.29.10/armv4l-linux' +archlib='/usr/lib/perl5/5.30.0/armv4l-linux' +archlibexp='/usr/lib/perl5/5.30.0/armv4l-linux' archname64='' archname='armv4l-linux' archobjs='' @@ -54,7 +54,7 @@ castflags='0' cat='cat' cc='arm-none-linux-gnueabi-gcc' cccdlflags='-fpic' -ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.29.10/armv4l-linux/CORE' +ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.30.0/armv4l-linux/CORE' ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='arm-linux-gcc' @@ -819,7 +819,7 @@ inc_version_list=' ' inc_version_list_init='0' incpath='' inews='' -installarchlib='./install_me_here/usr/lib/perl5/5.29.10/armv4l-linux' +installarchlib='./install_me_here/usr/lib/perl5/5.30.0/armv4l-linux' installbin='./install_me_here/usr/bin' installhtml1dir='' installhtml3dir='' @@ -827,13 +827,13 @@ installman1dir='./install_me_here/usr/share/man/man1' installman3dir='./install_me_here/usr/share/man/man3' installprefix='./install_me_here/usr' installprefixexp='./install_me_here/usr' -installprivlib='./install_me_here/usr/lib/perl5/5.29.10' +installprivlib='./install_me_here/usr/lib/perl5/5.30.0' installscript='./install_me_here/usr/bin' -installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.29.10/armv4l-linux' +installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.30.0/armv4l-linux' installsitebin='./install_me_here/usr/bin' installsitehtml1dir='' installsitehtml3dir='' -installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.29.10' +installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.30.0' installsiteman1dir='./install_me_here/usr/share/man/man1' installsiteman3dir='./install_me_here/usr/share/man/man3' installsitescript='./install_me_here/usr/bin' @@ -967,8 +967,8 @@ pmake='' pr='' prefix='/usr' prefixexp='/usr' -privlib='/usr/lib/perl5/5.29.10' -privlibexp='/usr/lib/perl5/5.29.10' +privlib='/usr/lib/perl5/5.30.0' +privlibexp='/usr/lib/perl5/5.30.0' procselfexe='"/proc/self/exe"' prototype='define' ptrsize='4' @@ -1033,17 +1033,17 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 6, 17, 29, 31, 0' sig_size='68' signal_t='void' -sitearch='/usr/lib/perl5/site_perl/5.29.10/armv4l-linux' -sitearchexp='/usr/lib/perl5/site_perl/5.29.10/armv4l-linux' +sitearch='/usr/lib/perl5/site_perl/5.30.0/armv4l-linux' +sitearchexp='/usr/lib/perl5/site_perl/5.30.0/armv4l-linux' sitebin='/usr/bin' sitebinexp='/usr/bin' sitehtml1dir='' sitehtml1direxp='' sitehtml3dir='' sitehtml3direxp='' -sitelib='/usr/lib/perl5/site_perl/5.29.10' +sitelib='/usr/lib/perl5/site_perl/5.30.0' sitelib_stem='/usr/lib/perl5/site_perl' -sitelibexp='/usr/lib/perl5/site_perl/5.29.10' +sitelibexp='/usr/lib/perl5/site_perl/5.30.0' siteman1dir='/usr/share/man/man1' siteman1direxp='/usr/share/man/man1' siteman3dir='/usr/share/man/man3' @@ -1082,7 +1082,7 @@ stdio_stream_array='' strerror_r_proto='0' strings='/usr/include/string.h' submit='' -subversion='10' +subversion='0' sysman='/usr/share/man/man1' tail='' tar='' @@ -1173,8 +1173,8 @@ vendorprefix='' vendorprefixexp='' vendorscript='' vendorscriptexp='' -version='5.29.10' -version_patchlevel_string='version 29 subversion 10' +version='5.30.0' +version_patchlevel_string='version 30 subversion 0' versiononly='undef' vi='' xlibpth='/usr/lib/386 /lib/386' @@ -1187,10 +1187,10 @@ config_arg0='Configure' config_args='' config_argc=0 PERL_REVISION=5 -PERL_VERSION=29 -PERL_SUBVERSION=10 +PERL_VERSION=30 +PERL_SUBVERSION=0 PERL_API_REVISION=5 -PERL_API_VERSION=29 -PERL_API_SUBVERSION=10 +PERL_API_VERSION=30 +PERL_API_SUBVERSION=0 PERL_PATCHLEVEL= PERL_CONFIG_SH=true diff --git a/INSTALL b/INSTALL index cb76184a72..45c182ba59 100644 --- a/INSTALL +++ b/INSTALL @@ -609,7 +609,7 @@ The directories set up by Configure fall into three broad categories. =item Directories for the perl distribution -By default, Configure will use the following directories for 5.29.10. +By default, Configure will use the following directories for 5.30.0. $version is the full perl version number, including subversion, e.g. 5.12.3, and $archname is a string like sun4-sunos, determined by Configure. The full definitions of all Configure @@ -2440,7 +2440,7 @@ http://www.chiark.greenend.org.uk/~sgtatham/bugs.html =head1 Coexistence with earlier versions of perl 5 -Perl 5.29.10 is not binary compatible with earlier versions of Perl. +Perl 5.30.0 is not binary compatible with earlier versions of Perl. In other words, you will have to recompile your XS modules. In general, you can usually safely upgrade from one version of Perl @@ -2515,9 +2515,9 @@ won't interfere with another version. (The defaults guarantee this for libraries after 5.6.0, but not for executables. TODO?) One convenient way to do this is by using a separate prefix for each version, such as - sh Configure -Dprefix=/opt/perl5.29.10 + sh Configure -Dprefix=/opt/perl5.30.0 -and adding /opt/perl5.29.10/bin to the shell PATH variable. Such users +and adding /opt/perl5.30.0/bin to the shell PATH variable. Such users may also wish to add a symbolic link /usr/local/bin/perl so that scripts can still start with #!/usr/local/bin/perl. @@ -2532,11 +2532,11 @@ yet. =head2 Upgrading from 5.28.0 or earlier -B<Perl 5.29.10 may not be binary compatible with Perl 5.28.0 or +B<Perl 5.30.0 may not be binary compatible with Perl 5.28.0 or earlier Perl releases.> Perl modules having binary parts (meaning that a C compiler is used) will have to be recompiled to be -used with 5.29.10. If you find you do need to rebuild an extension with -5.29.10, you may safely do so without disturbing the older +used with 5.30.0. If you find you do need to rebuild an extension with +5.30.0, you may safely do so without disturbing the older installations. (See L<"Coexistence with earlier versions of perl 5"> above.) @@ -2569,15 +2569,15 @@ Firstly, the bare minimum to run this script print("$f\n"); } -in Linux with perl-5.29.10 is as follows (under $Config{prefix}): +in Linux with perl-5.30.0 is as follows (under $Config{prefix}): ./bin/perl - ./lib/perl5/5.29.10/strict.pm - ./lib/perl5/5.29.10/warnings.pm - ./lib/perl5/5.29.10/i686-linux/File/Glob.pm - ./lib/perl5/5.29.10/feature.pm - ./lib/perl5/5.29.10/XSLoader.pm - ./lib/perl5/5.29.10/i686-linux/auto/File/Glob/Glob.so + ./lib/perl5/5.30.0/strict.pm + ./lib/perl5/5.30.0/warnings.pm + ./lib/perl5/5.30.0/i686-linux/File/Glob.pm + ./lib/perl5/5.30.0/feature.pm + ./lib/perl5/5.30.0/XSLoader.pm + ./lib/perl5/5.30.0/i686-linux/auto/File/Glob/Glob.so Secondly, for perl-5.10.1, the Debian perl-base package contains 591 files, (of which 510 are for lib/unicore) totaling about 3.5MB in its diff --git a/MANIFEST b/MANIFEST index bec5b5f171..07adfc57f1 100644 --- a/MANIFEST +++ b/MANIFEST @@ -5029,17 +5029,6 @@ pod/perl5263delta.pod Perl changes in version 5.26.3 pod/perl5280delta.pod Perl changes in version 5.28.0 pod/perl5281delta.pod Perl changes in version 5.28.1 pod/perl5282delta.pod Perl changes in version 5.28.2 -pod/perl5290delta.pod Perl changes in version 5.29.0 -pod/perl52910delta.pod Perl changes in version 5.29.10 -pod/perl5291delta.pod Perl changes in version 5.29.1 -pod/perl5292delta.pod Perl changes in version 5.29.2 -pod/perl5293delta.pod Perl changes in version 5.29.3 -pod/perl5294delta.pod Perl changes in version 5.29.4 -pod/perl5295delta.pod Perl changes in version 5.29.5 -pod/perl5296delta.pod Perl changes in version 5.29.6 -pod/perl5297delta.pod Perl changes in version 5.29.7 -pod/perl5298delta.pod Perl changes in version 5.29.8 -pod/perl5299delta.pod Perl changes in version 5.29.9 pod/perl561delta.pod Perl changes in version 5.6.1 pod/perl56delta.pod Perl changes in version 5.6 pod/perl581delta.pod Perl changes in version 5.8.1 diff --git a/META.json b/META.json index 7dfeee1889..1d3875c922 100644 --- a/META.json +++ b/META.json @@ -114,7 +114,7 @@ "vxs.inc" ] }, - "release_status" : "unstable", + "release_status" : "testing", "resources" : { "bugtracker" : { "web" : "https://rt.perl.org/" @@ -127,6 +127,6 @@ "url" : "http://perl5.git.perl.org/" } }, - "version" : "5.029010", + "version" : "5.030000", "x_serialization_backend" : "JSON::PP version 4.02" } diff --git a/META.yml b/META.yml index 21d7aa6498..dddcbb0dc6 100644 --- a/META.yml +++ b/META.yml @@ -114,5 +114,5 @@ resources: homepage: http://www.perl.org/ license: http://dev.perl.org/licenses/ repository: http://perl5.git.perl.org/ -version: '5.029010' +version: '5.030000' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff --git a/Makefile.SH b/Makefile.SH index 9a5515536a..5777970638 100755 --- a/Makefile.SH +++ b/Makefile.SH @@ -586,7 +586,7 @@ esac $spitshell >>$Makefile <<'!NO!SUBS!' -perltoc_pod_prereqs = extra.pods pod/perl52911delta.pod pod/perlapi.pod pod/perlintern.pod pod/perlmodlib.pod pod/perluniprops.pod +perltoc_pod_prereqs = extra.pods pod/perl5300delta.pod pod/perlapi.pod pod/perlintern.pod pod/perlmodlib.pod pod/perluniprops.pod generated_pods = pod/perltoc.pod $(perltoc_pod_prereqs) generated_headers = uudmap.h bitcount.h mg_data.h @@ -1150,9 +1150,9 @@ pod/perlintern.pod: $(MINIPERL_EXE) autodoc.pl embed.fnc pod/perlmodlib.pod: $(MINIPERL_EXE) pod/perlmodlib.PL MANIFEST $(MINIPERL) pod/perlmodlib.PL -q -pod/perl52911delta.pod: pod/perldelta.pod - $(RMS) pod/perl52911delta.pod - $(LNS) perldelta.pod pod/perl52911delta.pod +pod/perl5300delta.pod: pod/perldelta.pod + $(RMS) pod/perl5300delta.pod + $(LNS) perldelta.pod pod/perl5300delta.pod extra.pods: $(MINIPERL_EXE) -@test ! -f extra.pods || rm -f `cat extra.pods` diff --git a/NetWare/Makefile b/NetWare/Makefile index 934bfca623..d670a1f829 100644 --- a/NetWare/Makefile +++ b/NetWare/Makefile @@ -86,7 +86,7 @@ NLM_VERSION = 3,20,0 # Here comes the CW tools - TO BE FILLED TO BUILD WITH CW - -MODULE_DESC = "Perl 5.29.10 for NetWare" +MODULE_DESC = "Perl 5.30.0 for NetWare" CCTYPE = CodeWarrior C_COMPILER = mwccnlm -c CPP_COMPILER = mwccnlm @@ -462,7 +462,7 @@ INST_NW_TOP2 = $(INST_NW_DRV)\perl # versioned installation can be obtained by setting INST_TOP above to a # path that includes an arbitrary version string. # -INST_VER = \5.29.10 +INST_VER = \5.30.0 # # Comment this out if you DON'T want your perl installation to have diff --git a/NetWare/config_H.wc b/NetWare/config_H.wc index f03924686f..53544224d1 100644 --- a/NetWare/config_H.wc +++ b/NetWare/config_H.wc @@ -887,7 +887,7 @@ * This symbol contains the ~name expanded version of ARCHLIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define ARCHLIB "c:\\perl\\5.29.10\\lib\\NetWare-x86-multi-thread" /**/ +#define ARCHLIB "c:\\perl\\5.30.0\\lib\\NetWare-x86-multi-thread" /**/ /*#define ARCHLIB_EXP "" /**/ /* ARCHNAME: @@ -918,8 +918,8 @@ * This symbol is the filename expanded version of the BIN symbol, for * programs that do not want to deal with that at run-time. */ -#define BIN "c:\\perl\\5.29.10\\bin\\NetWare-x86-multi-thread" /**/ -#define BIN_EXP "c:\\perl\\5.29.10\\bin\\NetWare-x86-multi-thread" /**/ +#define BIN "c:\\perl\\5.30.0\\bin\\NetWare-x86-multi-thread" /**/ +#define BIN_EXP "c:\\perl\\5.30.0\\bin\\NetWare-x86-multi-thread" /**/ /* BYTEORDER: * This symbol holds the hexadecimal constant defined in byteorder, @@ -2878,7 +2878,7 @@ * This symbol contains the ~name expanded version of SITEARCH, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define SITEARCH "c:\\perl\\site\\5.29.10\\lib\\NetWare-x86-multi-thread" /**/ +#define SITEARCH "c:\\perl\\site\\5.30.0\\lib\\NetWare-x86-multi-thread" /**/ /*#define SITEARCH_EXP "" /**/ /* SITELIB: @@ -2901,7 +2901,7 @@ * removed. The elements in inc_version_list (inc_version_list.U) can * be tacked onto this variable to generate a list of directories to search. */ -#define SITELIB "c:\\perl\\site\\5.29.10\\lib" /**/ +#define SITELIB "c:\\perl\\site\\5.30.0\\lib" /**/ /*#define SITELIB_EXP "" /**/ #define SITELIB_STEM "" /**/ diff --git a/Porting/config.sh b/Porting/config.sh index 9988215798..eefc0d7db1 100644 --- a/Porting/config.sh +++ b/Porting/config.sh @@ -44,12 +44,12 @@ afsroot='/afs' alignbytes='8' aphostname='' api_revision='5' -api_subversion='10' -api_version='29' -api_versionstring='5.29.10' +api_subversion='0' +api_version='30' +api_versionstring='5.30.0' ar='ar' -archlib='/opt/perl/lib/5.29.10/x86_64-linux' -archlibexp='/opt/perl/lib/5.29.10/x86_64-linux' +archlib='/opt/perl/lib/5.30.0/x86_64-linux' +archlibexp='/opt/perl/lib/5.30.0/x86_64-linux' archname64='' archname='x86_64-linux' archobjs='' @@ -845,7 +845,7 @@ incpath='' incpth='/usr/lib/gcc/x86_64-linux-gnu/4.9/include /usr/local/include /usr/lib/gcc/x86_64-linux-gnu/4.9/include-fixed /usr/include/x86_64-linux-gnu /usr/include' inews='' initialinstalllocation='/opt/perl/bin' -installarchlib='/opt/perl/lib/5.29.10/x86_64-linux' +installarchlib='/opt/perl/lib/5.30.0/x86_64-linux' installbin='/opt/perl/bin' installhtml1dir='' installhtml3dir='' @@ -853,13 +853,13 @@ installman1dir='/opt/perl/man/man1' installman3dir='/opt/perl/man/man3' installprefix='/opt/perl' installprefixexp='/opt/perl' -installprivlib='/opt/perl/lib/5.29.10' +installprivlib='/opt/perl/lib/5.30.0' installscript='/opt/perl/bin' -installsitearch='/opt/perl/lib/site_perl/5.29.10/x86_64-linux' +installsitearch='/opt/perl/lib/site_perl/5.30.0/x86_64-linux' installsitebin='/opt/perl/bin' installsitehtml1dir='' installsitehtml3dir='' -installsitelib='/opt/perl/lib/site_perl/5.29.10' +installsitelib='/opt/perl/lib/site_perl/5.30.0' installsiteman1dir='/opt/perl/man/man1' installsiteman3dir='/opt/perl/man/man3' installsitescript='/opt/perl/bin' @@ -984,7 +984,7 @@ perl_patchlevel='' perl_static_inline='static __inline__' perladmin='[email protected]' perllibs='-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc' -perlpath='/opt/perl/bin/perl5.29.10' +perlpath='/opt/perl/bin/perl5.30.0' pg='pg' phostname='' pidtype='pid_t' @@ -993,8 +993,8 @@ pmake='' pr='' prefix='/opt/perl' prefixexp='/opt/perl' -privlib='/opt/perl/lib/5.29.10' -privlibexp='/opt/perl/lib/5.29.10' +privlib='/opt/perl/lib/5.30.0' +privlibexp='/opt/perl/lib/5.30.0' procselfexe='"/proc/self/exe"' ptrsize='8' quadkind='2' @@ -1059,17 +1059,17 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0' sig_size='69' signal_t='void' -sitearch='/opt/perl/lib/site_perl/5.29.10/x86_64-linux' -sitearchexp='/opt/perl/lib/site_perl/5.29.10/x86_64-linux' +sitearch='/opt/perl/lib/site_perl/5.30.0/x86_64-linux' +sitearchexp='/opt/perl/lib/site_perl/5.30.0/x86_64-linux' sitebin='/opt/perl/bin' sitebinexp='/opt/perl/bin' sitehtml1dir='' sitehtml1direxp='' sitehtml3dir='' sitehtml3direxp='' -sitelib='/opt/perl/lib/site_perl/5.29.10' +sitelib='/opt/perl/lib/site_perl/5.30.0' sitelib_stem='/opt/perl/lib/site_perl' -sitelibexp='/opt/perl/lib/site_perl/5.29.10' +sitelibexp='/opt/perl/lib/site_perl/5.30.0' siteman1dir='/opt/perl/man/man1' siteman1direxp='/opt/perl/man/man1' siteman3dir='/opt/perl/man/man3' @@ -1095,7 +1095,7 @@ src='.' ssizetype='ssize_t' st_ino_sign='1' st_ino_size='8' -startperl='#!/opt/perl/bin/perl5.29.10' +startperl='#!/opt/perl/bin/perl5.30.0' startsh='#!/bin/sh' static_ext=' ' stdchar='char' @@ -1107,7 +1107,7 @@ stdio_ptr='((fp)->_IO_read_ptr)' stdio_stream_array='' strerror_r_proto='0' submit='' -subversion='10' +subversion='0' sysman='/usr/share/man/man1' sysroot='' tail='' @@ -1205,8 +1205,8 @@ vendorprefix='' vendorprefixexp='' vendorscript='' vendorscriptexp='' -version='5.29.10' -version_patchlevel_string='version 29 subversion 10' +version='5.30.0' +version_patchlevel_string='version 30 subversion 0' versiononly='define' vi='' xlibpth='/usr/lib/386 /lib/386' @@ -1215,11 +1215,11 @@ yaccflags='' zcat='' zip='zip' PERL_REVISION=5 -PERL_VERSION=29 -PERL_SUBVERSION=10 +PERL_VERSION=30 +PERL_SUBVERSION=0 PERL_API_REVISION=5 -PERL_API_VERSION=29 -PERL_API_SUBVERSION=10 +PERL_API_VERSION=30 +PERL_API_SUBVERSION=0 PERL_PATCHLEVEL='' PERL_CONFIG_SH=true : Variables propagated from previous config.sh file. diff --git a/Porting/config_H b/Porting/config_H index 6098f2d597..7d4081dd50 100644 --- a/Porting/config_H +++ b/Porting/config_H @@ -1239,8 +1239,8 @@ * This symbol contains the ~name expanded version of ARCHLIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define ARCHLIB "/opt/perl/lib/5.29.10/x86_64-linux" /**/ -#define ARCHLIB_EXP "/opt/perl/lib/5.29.10/x86_64-linux" /**/ +#define ARCHLIB "/opt/perl/lib/5.30.0/x86_64-linux" /**/ +#define ARCHLIB_EXP "/opt/perl/lib/5.30.0/x86_64-linux" /**/ /* BIN: * This symbol holds the path of the bin directory where the package will @@ -1293,8 +1293,8 @@ * This symbol contains the ~name expanded version of PRIVLIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define PRIVLIB "/opt/perl/lib/5.29.10" /**/ -#define PRIVLIB_EXP "/opt/perl/lib/5.29.10" /**/ +#define PRIVLIB "/opt/perl/lib/5.30.0" /**/ +#define PRIVLIB_EXP "/opt/perl/lib/5.30.0" /**/ /* SITEARCH: * This symbol contains the name of the private library for this package. @@ -1311,8 +1311,8 @@ * This symbol contains the ~name expanded version of SITEARCH, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define SITEARCH "/opt/perl/lib/site_perl/5.29.10/x86_64-linux" /**/ -#define SITEARCH_EXP "/opt/perl/lib/site_perl/5.29.10/x86_64-linux" /**/ +#define SITEARCH "/opt/perl/lib/site_perl/5.30.0/x86_64-linux" /**/ +#define SITEARCH_EXP "/opt/perl/lib/site_perl/5.30.0/x86_64-linux" /**/ /* SITELIB: * This symbol contains the name of the private library for this package. @@ -1334,8 +1334,8 @@ * removed. The elements in inc_version_list (inc_version_list.U) can * be tacked onto this variable to generate a list of directories to search. */ -#define SITELIB "/opt/perl/lib/site_perl/5.29.10" /**/ -#define SITELIB_EXP "/opt/perl/lib/site_perl/5.29.10" /**/ +#define SITELIB "/opt/perl/lib/site_perl/5.30.0" /**/ +#define SITELIB_EXP "/opt/perl/lib/site_perl/5.30.0" /**/ #define SITELIB_STEM "/opt/perl/lib/site_perl" /**/ /* PERL_VENDORARCH: @@ -4109,7 +4109,7 @@ * script to make sure (one hopes) that it runs with perl and not * some shell. */ -#define STARTPERL "#!/opt/perl/bin/perl5.29.10" /**/ +#define STARTPERL "#!/opt/perl/bin/perl5.30.0" /**/ /* HAS_STDIO_STREAM_ARRAY: * This symbol, if defined, tells that there is an array diff --git a/Porting/perldelta_template.pod b/Porting/perldelta_template.pod index a377e2e398..90f45f2d81 100644 --- a/Porting/perldelta_template.pod +++ b/Porting/perldelta_template.pod @@ -403,7 +403,7 @@ died, add a short obituary here. XXX Generate this with: - perl Porting/acknowledgements.pl v5.29.10..HEAD + perl Porting/acknowledgements.pl v5.30.0..HEAD =head1 Reporting Bugs diff --git a/README.haiku b/README.haiku index b1ddeaceb2..1b185d9cd5 100644 --- a/README.haiku +++ b/README.haiku @@ -22,9 +22,9 @@ The build procedure is completely standard: Make perl executable and create a symlink for libperl: chmod a+x /boot/common/bin/perl - cd /boot/common/lib; ln -s perl5/5.29.10/BePC-haiku/CORE/libperl.so . + cd /boot/common/lib; ln -s perl5/5.30.0/BePC-haiku/CORE/libperl.so . -Replace C<5.29.10> with your respective version of Perl. +Replace C<5.30.0> with your respective version of Perl. =head1 KNOWN PROBLEMS diff --git a/README.macosx b/README.macosx index 72653b395b..ac721d58d5 100644 --- a/README.macosx +++ b/README.macosx @@ -10,9 +10,9 @@ perlmacosx - Perl under Mac OS X This document briefly describes Perl under Mac OS X. - curl -O http://www.cpan.org/src/perl-5.29.10.tar.gz - tar -xzf perl-5.29.10.tar.gz - cd perl-5.29.10 + curl -O http://www.cpan.org/src/perl-5.30.0.tar.gz + tar -xzf perl-5.30.0.tar.gz + cd perl-5.30.0 ./Configure -des -Dprefix=/usr/local/ make make test @@ -20,7 +20,7 @@ This document briefly describes Perl under Mac OS X. =head1 DESCRIPTION -The latest Perl release (5.29.10 as of this writing) builds without changes +The latest Perl release (5.30.0 as of this writing) builds without changes under all versions of Mac OS X from 10.3 "Panther" onwards. In order to build your own version of Perl you will need 'make', diff --git a/README.os2 b/README.os2 index 752987ab7a..3b497100e3 100644 --- a/README.os2 +++ b/README.os2 @@ -619,7 +619,7 @@ C<set PERLLIB_PREFIX> in F<Config.sys>, see L</"C<PERLLIB_PREFIX>">. =item Additional Perl modules - unzip perl_ste.zip -d f:/perllib/lib/site_perl/5.29.10/ + unzip perl_ste.zip -d f:/perllib/lib/site_perl/5.30.0/ Same remark as above applies. Additionally, if this directory is not one of directories on @INC (and @INC is influenced by C<PERLLIB_PREFIX>), you diff --git a/README.vms b/README.vms index b5abdf60e7..14f46bc2aa 100644 --- a/README.vms +++ b/README.vms @@ -142,11 +142,11 @@ You may need to set up a foreign symbol for the unpacking utility of choice. Once you have done so, use a command like the following to unpack the archive: - vmstar -xvf perl-5^.29^.10.tar + vmstar -xvf perl-5^.30^.0.tar Then set default to the top-level source directory like so: - set default [.perl-5^.29^.10] + set default [.perl-5^.30^.0] and proceed with configuration as described in the next section. diff --git a/README.win32 b/README.win32 index 512629a359..2d2c16cac3 100644 --- a/README.win32 +++ b/README.win32 @@ -405,7 +405,7 @@ Be sure to read the instructions near the top of the makefiles carefully. Type "dmake" ("gmake" for GNU make, or "nmake" if you are using that make). This should build everything. Specifically, it will create perl.exe, -perl529.dll at the perl toplevel, and various other extension dll's +perl530.dll at the perl toplevel, and various other extension dll's under the lib\auto directory. If the build fails for any reason, make sure you have done the previous steps correctly. diff --git a/dist/Devel-PPPort/parts/inc/uv b/dist/Devel-PPPort/parts/inc/uv index 5e5a74a019..bb5f19eaaa 100644 --- a/dist/Devel-PPPort/parts/inc/uv +++ b/dist/Devel-PPPort/parts/inc/uv @@ -85,7 +85,7 @@ my_strnlen(const char *str, Size_t maxlen) #endif #endif -#if { VERSION < 5.30.0 } +#if { VERSION < 5.31.2 } /* Versions prior to this accepted things that are now considered * malformations, and didn't return -1 on error with warnings enabled * */ diff --git a/dist/Module-CoreList/Changes b/dist/Module-CoreList/Changes index 2c743d9fde..76530b3880 100644 --- a/dist/Module-CoreList/Changes +++ b/dist/Module-CoreList/Changes @@ -1,3 +1,6 @@ +5.20190520 + - Updated for v5.30.0 + 5.20190420 - Updated for v5.29.10 diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm b/dist/Module-CoreList/lib/Module/CoreList.pm index 5811f4b35c..a6907486c0 100644 --- a/dist/Module-CoreList/lib/Module/CoreList.pm +++ b/dist/Module-CoreList/lib/Module/CoreList.pm @@ -348,6 +348,7 @@ sub changes_between { 5.029009 => '2019-03-20', 5.028002 => '2019-04-19', 5.029010 => '2019-04-20', + 5.030000 => '2019-05-20', ); for my $version ( sort { $a <=> $b } keys %released ) { @@ -16274,6 +16275,19 @@ for my $version ( sort { $a <=> $b } keys %released ) { removed => { } }, + 5.030000 => { + delta_from => 5.029010, + changed => { + 'B::Op_private' => '5.030000', + 'Config' => '5.03', + 'Devel::PPPort' => '3.51', + 'Module::CoreList' => '5.20190520', + 'Module::CoreList::Utils'=> '5.20190520', + 'XS::Typemap' => '0.17', + }, + removed => { + } + }, ); sub is_core @@ -17269,6 +17283,13 @@ sub is_core removed => { } }, + 5.030000 => { + delta_from => 5.029010, + changed => { + }, + removed => { + } + }, ); %deprecated = _undelta(\%deprecated); diff --git a/dist/Module-CoreList/lib/Module/CoreList/Utils.pm b/dist/Module-CoreList/lib/Module/CoreList/Utils.pm index 2fe1d5e180..a01681df3d 100644 --- a/dist/Module-CoreList/lib/Module/CoreList/Utils.pm +++ b/dist/Module-CoreList/lib/Module/CoreList/Utils.pm @@ -1494,6 +1494,13 @@ my %delta = ( removed => { } }, + 5.030000 => { + delta_from => 5.02901, + changed => { + }, + removed => { + } + }, ); %utilities = Module::CoreList::_undelta(\%delta); diff --git a/hints/catamount.sh b/hints/catamount.sh index 477a674e29..7d70c81b10 100644 --- a/hints/catamount.sh +++ b/hints/catamount.sh @@ -31,11 +31,11 @@ # mkdir -p /opt/perl-catamount # mkdir -p /opt/perl-catamount/include # mkdir -p /opt/perl-catamount/lib -# mkdir -p /opt/perl-catamount/lib/perl5/5.29.10 +# mkdir -p /opt/perl-catamount/lib/perl5/5.30.0 # mkdir -p /opt/perl-catamount/bin # cp *.h /opt/perl-catamount/include # cp libperl.a /opt/perl-catamount/lib -# cp -pr lib/* /opt/perl-catamount/lib/perl5/5.29.10 +# cp -pr lib/* /opt/perl-catamount/lib/perl5/5.30.0 # cp miniperl perl run.sh cc.sh /opt/perl-catamount/lib # # With the headers and the libperl.a you can embed Perl to your Catamount diff --git a/lib/B/Op_private.pm b/lib/B/Op_private.pm index 16ab64d8c4..7bf2ce50bd 100644 --- a/lib/B/Op_private.pm +++ b/lib/B/Op_private.pm @@ -118,7 +118,7 @@ package B::Op_private; our %bits; -our $VERSION = "5.029010"; +our $VERSION = "5.030000"; $bits{$_}{3} = 'OPpENTERSUB_AMPER' for qw(entersub rv2cv); $bits{$_}{6} = 'OPpENTERSUB_DB' for qw(entersub rv2cv); diff --git a/patchlevel.h b/patchlevel.h index ffbb84d4f2..acafc2be3c 100644 --- a/patchlevel.h +++ b/patchlevel.h @@ -14,8 +14,8 @@ * exactly on the third column */ #define PERL_REVISION 5 /* age */ -#define PERL_VERSION 29 /* epoch */ -#define PERL_SUBVERSION 10 /* generation */ +#define PERL_VERSION 30 /* epoch */ +#define PERL_SUBVERSION 0 /* generation */ /* The following numbers describe the earliest compatible version of Perl ("compatibility" here being defined as sufficient binary/API @@ -35,8 +35,8 @@ changing them should not be necessary. */ #define PERL_API_REVISION 5 -#define PERL_API_VERSION 29 -#define PERL_API_SUBVERSION 10 +#define PERL_API_VERSION 30 +#define PERL_API_SUBVERSION 0 /* XXX Note: The selection of non-default Configure options, such as -Duselonglong may invalidate these settings. Currently, Configure diff --git a/plan9/config.plan9 b/plan9/config.plan9 index 77f90202ce..2989a6f87f 100644 --- a/plan9/config.plan9 +++ b/plan9/config.plan9 @@ -3131,8 +3131,8 @@ * This symbol contains the ~name expanded version of PRIVLIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define PRIVLIB "/sys/lib/perl/5.29.10" /**/ -#define PRIVLIB_EXP "/sys/lib/perl/5.29.10" /**/ +#define PRIVLIB "/sys/lib/perl/5.30.0" /**/ +#define PRIVLIB_EXP "/sys/lib/perl/5.30.0" /**/ /* PTRSIZE: * This symbol contains the size of a pointer, so that the C preprocessor @@ -3259,9 +3259,9 @@ * removed. The elements in inc_version_list (inc_version_list.U) can * be tacked onto this variable to generate a list of directories to search. */ -#define SITELIB "/sys/lib/perl/5.29.10/site_perl" /**/ -#define SITELIB_EXP "/sys/lib/perl/5.29.10/site_perl" /**/ -#define SITELIB_STEM "/sys/lib/perl/5.29.10/site_perl" /**/ +#define SITELIB "/sys/lib/perl/5.30.0/site_perl" /**/ +#define SITELIB_EXP "/sys/lib/perl/5.30.0/site_perl" /**/ +#define SITELIB_STEM "/sys/lib/perl/5.30.0/site_perl" /**/ /* Size_t_size: * This symbol holds the size of a Size_t in bytes. diff --git a/plan9/config_sh.sample b/plan9/config_sh.sample index d48999966b..7fd1476d19 100644 --- a/plan9/config_sh.sample +++ b/plan9/config_sh.sample @@ -31,12 +31,12 @@ afsroot='/afs' alignbytes='4' aphostname='/bin/uname -n' api_revision='5' -api_subversion='10' -api_version='29' -api_versionstring='5.29.10' +api_subversion='0' +api_version='30' +api_versionstring='5.30.0' ar='ar' -archlib='/sys/lib/perl5/5.29.10/386' -archlibexp='/sys/lib/perl5/5.29.10/386' +archlib='/sys/lib/perl5/5.30.0/386' +archlibexp='/sys/lib/perl5/5.30.0/386' archname64='' archname='386' archobjs='' @@ -815,17 +815,17 @@ inc_version_list=' ' inc_version_list_init='0' incpath='' inews='' -installarchlib='/sys/lib/perl/5.29.10/386' +installarchlib='/sys/lib/perl/5.30.0/386' installbin='/usr/bin' installman1dir='/sys/man/1pub' installman3dir='/sys/man/2pub' installprefix='/usr' installprefixexp='/usr' -installprivlib='/sys/lib/perl/5.29.10' +installprivlib='/sys/lib/perl/5.30.0' installscript='/usr/bin' -installsitearch='/sys/lib/perl/5.29.10/site_perl/386' +installsitearch='/sys/lib/perl/5.30.0/site_perl/386' installsitebin='/usr/bin' -installsitelib='/sys/lib/perl/5.29.10/site_perl' +installsitelib='/sys/lib/perl/5.30.0/site_perl' installstyle='lib/perl5' installusrbinperl='undef' installvendorarch='' @@ -950,8 +950,8 @@ pmake='' pr='' prefix='/usr' prefixexp='/usr' -privlib='/sys/lib/perl/5.29.10' -privlibexp='/sys/lib/perl/5.29.10' +privlib='/sys/lib/perl/5.30.0' +privlibexp='/sys/lib/perl/5.30.0' procselfexe='' prototype='define' ptrsize='4' @@ -1016,13 +1016,13 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 0' sig_size='50' signal_t='void' -sitearch='/sys/lib/perl/5.29.10/site_perl/386' +sitearch='/sys/lib/perl/5.30.0/site_perl/386' sitearchexp='/sys/lib/perl/site_perl/386' sitebin='/usr/bin' sitebinexp='/usr/bin' -sitelib='/sys/lib/perl/5.29.10/site_perl' -sitelib_stem='/sys/lib/perl/5.29.10/site_perl' -sitelibexp='/sys/lib/perl/5.29.10/site_perl' +sitelib='/sys/lib/perl/5.30.0/site_perl' +sitelib_stem='/sys/lib/perl/5.30.0/site_perl' +sitelibexp='/sys/lib/perl/5.30.0/site_perl' siteprefix='/usr' siteprefixexp='/usr' sizesize='4' @@ -1055,7 +1055,7 @@ stdio_stream_array='' strerror_r_proto='0' strings='/sys/include/ape/string.h' submit='' -subversion='10' +subversion='0' sysman='/sys/man/1pub' tail='' tar='' @@ -1136,8 +1136,8 @@ vendorlib_stem='' vendorlibexp='' vendorprefix='' vendorprefixexp='' -version='5.29.10' -version_patchlevel_string='version 29 subversion 10' +version='5.30.0' +version_patchlevel_string='version 30 subversion 0' versiononly='undef' vi='' xlibpth='' @@ -1150,10 +1150,10 @@ config_arg0='./Configure' config_args='' config_argc=0 PERL_REVISION=5 -PERL_VERSION=29 -PERL_SUBVERSION=10 +PERL_VERSION=30 +PERL_SUBVERSION=0 PERL_API_REVISION=5 -PERL_API_VERSION=29 -PERL_API_SUBVERSION=10 +PERL_API_VERSION=30 +PERL_API_SUBVERSION=0 PERL_PATCHLEVEL= PERL_CONFIG_SH=true diff --git a/pod/.gitignore b/pod/.gitignore index dae939d301..44829b1064 100644 --- a/pod/.gitignore +++ b/pod/.gitignore @@ -50,7 +50,7 @@ /roffitall # generated -/perl52911delta.pod +/perl5300delta.pod /perlapi.pod /perlintern.pod /perlmodlib.pod diff --git a/pod/perl.pod b/pod/perl.pod index 2ff356ac55..3f3fbe4798 100644 --- a/pod/perl.pod +++ b/pod/perl.pod @@ -181,17 +181,7 @@ aux h2ph h2xs perlbug pl2pm pod2html pod2man splain xsubpp perlhist Perl history records perldelta Perl changes since previous version - perl52910delta Perl changes in version 5.29.10 - perl5299delta Perl changes in version 5.29.9 - perl5298delta Perl changes in version 5.29.8 - perl5297delta Perl changes in version 5.29.7 - perl5296delta Perl changes in version 5.29.6 - perl5295delta Perl changes in version 5.29.5 - perl5294delta Perl changes in version 5.29.4 - perl5293delta Perl changes in version 5.29.3 - perl5292delta Perl changes in version 5.29.2 - perl5291delta Perl changes in version 5.29.1 - perl5290delta Perl changes in version 5.29.0 + perl5300delta Perl changes in version 5.30.0 perl5282delta Perl changes in version 5.28.2 perl5281delta Perl changes in version 5.28.1 perl5280delta Perl changes in version 5.28.0 diff --git a/pod/perl5290delta.pod b/pod/perl5290delta.pod deleted file mode 100644 index c1bb71c0ce..0000000000 --- a/pod/perl5290delta.pod +++ /dev/null @@ -1,106 +0,0 @@ -=encoding utf8 - -=head1 NAME - -perl5290delta - what is new for perl v5.29.0 - -=head1 DESCRIPTION - -This document describes differences between the 5.28.0 release and the 5.29.0 -release. - -If you are upgrading from an earlier release such as 5.27.0, first read -L<perl5280delta>, which describes differences between 5.27.0 and 5.28.0. - -=head1 Incompatible Changes - -=head2 Pattern delimiters now must be graphemes - -This usage has been deprecated and scheduled for removal in 5.30. See -L<perldeprecation/Use of unassigned code point or non-standalone -grapheme for a delimiter.> - -=head1 Modules and Pragmata - -=head2 Updated Modules and Pragmata - -=over 4 - -=item * - -L<feature> has been upgraded from version 1.52 to 1.53. - -=item * - -L<Module::CoreList> has been upgraded from version 5.20180622 to 5.20180626. - -=item * - -L<Unicode::UCD> has been upgraded from version 0.70 to 0.71. - -=back - -=head1 Acknowledgements - -Perl 5.29.0 represents approximately 1 week of development since Perl 5.28.0 -and contains approximately 320,000 lines of changes across 79 files from 4 -authors. - -Excluding auto-generated files, documentation and release tools, there were -approximately 310,000 lines of changes to 30 .pm, .t, .c and .h files. - -Perl continues to flourish into its fourth decade thanks to a vibrant -community of users and developers. The following people are known to have -contributed the improvements that became Perl 5.29.0: - -Abigail, James E Keenan, Karl Williamson, Sawyer X. - -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 - -If you find what you think is a bug, you might check the perl bug database -at L<https://rt.perl.org/> . There may also be information at -L<http://www.perl.org/> , the Perl Home Page. - -If you believe you have an unreported bug, please run the L<perlbug> program -included with your release. Be sure to trim your bug down to a tiny but -sufficient test case. Your bug report, along with the output of C<perl -V>, -will be sent off to [email protected] to be analysed by the Perl porting team. - -If the bug you are reporting has security implications which make it -inappropriate to send to a publicly archived mailing list, then see -L<perlsec/SECURITY VULNERABILITY CONTACT INFORMATION> -for details of how to report the issue. - -=head1 Give Thanks - -If you wish to thank the Perl 5 Porters for the work we had done in Perl 5, -you can do so by running the C<perlthanks> program: - - perlthanks - -This will send an email to the Perl 5 Porters list with your show of thanks. - -=head1 SEE ALSO - -The F<Changes> file for an explanation of how to view exhaustive details on -what changed. - -The F<INSTALL> file for how to build Perl. - -The F<README> file for general stuff. - -The F<Artistic> and F<Copying> files for copyright information. - -=cut diff --git a/pod/perl52910delta.pod b/pod/perl52910delta.pod deleted file mode 100644 index bf00491bec..0000000000 --- a/pod/perl52910delta.pod +++ /dev/null @@ -1,202 +0,0 @@ -=encoding utf8 - -=head1 NAME - -perl52910delta - what is new for perl v5.29.10 - -=head1 DESCRIPTION - -This document describes differences between the 5.29.9 release and the 5.29.10 -release. - -If you are upgrading from an earlier release such as 5.29.8, first read -L<perl5299delta>, which describes differences between 5.29.8 and 5.29.9. - -=head1 Core Enhancements - -=head2 Perl now supports draft Unicode 12.1 - -Unicode 12.1 differs from 12.0 only in the addition of a single -character, that for the new Japanese era name. The intent is to ship -Perl 5.30 with Unicode 12.1. The final release of 12.1 is scheduled for -May 7, 2019. Hopefully, there won't be any code changes to the draft -after the release of Perl 5.29.10. - -=head1 Modules and Pragmata - -=head2 Updated Modules and Pragmata - -=over 4 - -=item * - -L<Data::Dumper> has been upgraded from version 2.173 to 2.174. - -L<Data::Dumper> now avoids leak when C<croak>ing. - -=item * - -L<ExtUtils::CBuilder> has been upgraded from version 0.280230 to 0.280231. - -=item * - -L<File::Spec> has been upgraded from version 3.77 to 3.78. - -Silence L<Cwd> warning on Android builds if C<targetsh> is not defined. - -=item * - -L<I18N::Langinfo> has been upgraded from version 0.17 to 0.18. - -=item * - -L<Module::CoreList> has been upgraded from version 5.20190320 to 5.20190420. - -=item * - -L<Module::Metadata> has been upgraded from version 1.000033 to 1.000036. - -Properly clean up temporary directories after testing. - -=item * - -L<POSIX> has been upgraded from version 1.87 to 1.88. - -=item * - -L<Storable> has been upgraded from version 3.14 to 3.15. - -=back - -=head1 Platform Support - -=head2 Platform-Specific Notes - -=over 4 - -=item Windows - -=over 4 - -=item * - -Support for compiling perl on Windows using Microsoft Visual Studio 2019 -(containing Visual C++ 14.2) has been added. - -=back - -=back - -=head1 Internal Changes - -=over 4 - -=item * - -A new function L<perlapi/C<my_strtod>> or its synonym, Strtod(), is -now available with the same signature as the libc strtod(). It provides -strotod() equivalent behavior on all platforms, using the best available -precision, depending on platform capabilities and F<Configure> options, -while handling locale-related issues, such as if the radix character -should be a dot or comma. - -=back - -=head1 Selected Bug Fixes - -=over 4 - -=item * - -Perl now exposes POSIX C<getcwd> as C<Internals::getcwd()> if -available. This is intended for use by C<Cwd.pm> during bootstrapping -and may be removed or changed without notice. This fixes some -bootstrapping issues while building perl in a directory where some -ancestor directory isn't readable. [perl #133951] - -=back - -=head1 Errata From Previous Releases - -=over 4 - -=item * - -The perldelta for 5.29.9 listed the enhancement about regular expression -lookbehind in the C<Security> section rather than the C<Core Enhancements> -section. Its title should also have indicated that it is "Limited" -variable-length lookbehind (up to 255 characters). (Note that a -technique has now been published to achieve arbitrary variable length -lookbehind with pre-existing Perl constructs and is linked to in L<perlre>. -It is -L<http://www.drregex.com/2019/02/variable-length-lookbehinds-actually.html>.) - -=back - -=head1 Acknowledgements - -Perl 5.29.10 represents approximately 4 weeks of development since Perl -5.29.9 and contains approximately 29,000 lines of changes across 230 files -from 19 authors. - -Excluding auto-generated files, documentation and release tools, there were -approximately 21,000 lines of changes to 98 .pm, .t, .c and .h files. - -Perl continues to flourish into its fourth decade thanks to a vibrant -community of users and developers. The following people are known to have -contributed the improvements that became Perl 5.29.10: - -Alberto Simões, Brian Greenfield, Dan Book, David Mitchell, Ed J, Hugo van -der Sanden, James E Keenan, Karen Etheridge, Karl Williamson, Niko Tyni, -Richard Leach, Sawyer X, Sisyphus, Steve Hay, Tomasz Konojacki, Tom Wyant, -Tony Cook, Unicode Consortium, Zak B. Elep. - -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 - -If you find what you think is a bug, you might check the perl bug database -at L<https://rt.perl.org/>. There may also be information at -L<http://www.perl.org/>, the Perl Home Page. - -If you believe you have an unreported bug, please run the L<perlbug> program -included with your release. Be sure to trim your bug down to a tiny but -sufficient test case. Your bug report, along with the output of C<perl -V>, -will be sent off to [email protected] to be analysed by the Perl porting team. - -If the bug you are reporting has security implications which make it -inappropriate to send to a publicly archived mailing list, then see -L<perlsec/SECURITY VULNERABILITY CONTACT INFORMATION> -for details of how to report the issue. - -=head1 Give Thanks - -If you wish to thank the Perl 5 Porters for the work we had done in Perl 5, -you can do so by running the C<perlthanks> program: - - perlthanks - -This will send an email to the Perl 5 Porters list with your show of thanks. - -=head1 SEE ALSO - -The F<Changes> file for an explanation of how to view exhaustive details on -what changed. - -The F<INSTALL> file for how to build Perl. - -The F<README> file for general stuff. - -The F<Artistic> and F<Copying> files for copyright information. - -=cut diff --git a/pod/perl5291delta.pod b/pod/perl5291delta.pod deleted file mode 100644 index 37fba83bb4..0000000000 --- a/pod/perl5291delta.pod +++ /dev/null @@ -1,330 +0,0 @@ -=encoding utf8 - -=head1 NAME - -perl5291delta - what is new for perl v5.29.1 - -=head1 DESCRIPTION - -This document describes differences between the 5.29.0 release and the 5.29.1 -release. - -If you are upgrading from an earlier release such as 5.28.0, first read -L<perl5290delta>, which describes differences between 5.28.0 and 5.29.0. - -=head1 Incompatible Changes - -=head2 Delimiters must now be graphemes - -See L<perldeprecation/Use of unassigned code point or non-standalone grapheme -for a delimiter.> - -=head2 Some formerly deprecated uses of an unescaped left brace C<"{"> in -regular expression patterns are now illegal - -But to avoid breaking code unnecessarily, most instances that issued a -deprecation warning, remain legal and now have a non-deprecation warning -raised. See L<perldeprecation/Unescaped left braces in regular expressions>. - -=head1 Performance Enhancements - -=over 4 - -=item * - -Translating from UTF-8 into the code point it represents now is done via a -deterministic finite automaton, speeding it up. As a typical example, -C<ord("\x7fff")> now requires 12% fewer instructions than before. The -performance of checking that a sequence of bytes is valid UTF-8 is similarly -improved, again by using a dfa. - -=back - -=head1 Modules and Pragmata - -=head2 Updated Modules and Pragmata - -=over 4 - -=item * - -L<bignum> has been upgraded from version 0.49 to 0.50. - -=item * - -L<Compress::Raw::Bzip2> has been upgraded from version 2.074 to 2.081. - -=item * - -L<Compress::Raw::Zlib> has been upgraded from version 2.076 to 2.081. - -=item * - -L<Config::Perl::V> has been upgraded from version 0.29 to 0.30. - -=item * - -L<DB_File> has been upgraded from version 1.840 to 1.842. - -=item * - -L<Devel::PPPort> has been upgraded from version 3.40 to 3.42. - -=item * - -L<Digest::SHA> has been upgraded from version 6.01 to 6.02. - -=item * - -L<experimental> has been upgraded from version 0.019 to 0.020. - -=item * - -L<ExtUtils::Manifest> has been upgraded from version 1.70 to 1.71. - -=item * - -L<File::Temp> has been upgraded from version 0.2304 to 0.2308. - -=item * - -IO-Compress has been upgraded from version 2.074 to 2.081. - -=item * - -L<IPC::Cmd> has been upgraded from version 1.00 to 1.02. - -=item * - -L<Locale::Codes> has been upgraded from version 3.56 to 3.57. - -=item * - -L<Math::BigInt> has been upgraded from version 1.999811 to 1.999813. - -=item * - -L<Math::BigInt::FastCalc> has been upgraded from version 0.5006 to 0.5007. - -=item * - -L<Math::BigRat> has been upgraded from version 0.2613 to 0.2614. - -=item * - -L<Module::CoreList> has been upgraded from version 5.20180626 to 5.20180720. - -=item * - -L<parent> has been upgraded from version 0.236 to 0.237. - -=item * - -L<perlfaq> has been upgraded from version 5.021011 to 5.20180605. - -=item * - -podlators has been upgraded from version 4.10 to 4.11. - -=item * - -L<Storable> has been upgraded from version 3.08 to 3.11. - -=item * - -L<Test::Simple> has been upgraded from version 1.302133 to 1.302138. - -=item * - -L<Thread::Queue> has been upgraded from version 3.12 to 3.13. - -=item * - -L<Time::Local> has been upgraded from version 1.25 to 1.28. - -=item * - -L<version> has been upgraded from version 0.9923 to 0.9924. - -=back - -=head1 Documentation - -=head2 Changes to Existing Documentation - -We have attempted to update the documentation to reflect the changes listed in -this document. If you find any we have missed, send email to -L<[email protected]|mailto:[email protected]>. - -Additionally, the following selected changes have been made: - -=head3 L<perlapi> - -=over 4 - -=item * - -C<AvFILL()> was wrongly listed as deprecated. This has been corrected. -L<[perl #133278]|https://rt.perl.org/Ticket/Display.html?id=133278> - -=back - -=head3 L<perlop> - -=over 4 - -=item * - -The behaviour of C<tr> when the delimiter is an apostrophe has been clarified. -In particular, hyphens aren't special, and C<\x{}> isn't interpolated. -L<[perl #130679]|https://rt.perl.org/Ticket/Display.html?id=130679> - -=back - -=head1 Diagnostics - -The following additions or changes have been made to diagnostic output, -including warnings and fatal error messages. For the complete list of -diagnostic messages, see L<perldiag>. - -=head2 Changes to Existing Diagnostics - -=over 4 - -=item * - -As noted under L<Incompatible Changes> above, the deprecation warning -"Unescaped left brace in regex is deprecated here (and will be fatal in Perl -5.30), passed through in regex; marked by S<<-- HERE> in m/%s/" has been -changed to the non-deprecation warning "Unescaped left brace in regex is passed -through in regex; marked by S<<-- HERE> in m/%s/". - -=back - -=head1 Testing - -Tests were added and changed to reflect the other additions and changes in this -release. - -=head1 Platform Support - -=head2 Platform-Specific Notes - -=over 4 - -=item HP-UX 11.11 - -An obscure problem in C<pack()> when compiling with HP C-ANSI-C has been fixed -by disabling optimizations in F<pp_pack.c>. - -=item Windows - -=over 4 - -=item * - -The C<USE_CPLUSPLUS> build option which has long been available in -F<win32/Makefile> (for B<nmake>) and F<win32/makefile.mk> (for B<dmake>) is now -also available in F<win32/GNUmakefile> (for B<gmake>). - -=item * - -The B<nmake> makefile no longer defaults to Visual C++ 6.0 (a very old version -which is unlikely to be widely used today). As a result, it is now a -requirement to specify the C<CCTYPE> since there is no obvious choice of which -modern version to default to instead. Failure to specify C<CCTYPE> will result -in an error being output and the build will stop. - -(The B<dmake> and B<gmake> makefiles will automatically detect which compiler -is being used, so do not require C<CCTYPE> to be set. This feature has not yet -been added to the B<nmake> makefile.) - -=back - -=back - -=head1 Selected Bug Fixes - -=over 4 - -=item * - -Compilation under C<-DPERL_MEM_LOG> and C<-DNO_LOCALE> have been fixed. - -=item * - -Perl 5.28 introduced an C<index()> optimization when comparing to -1 (or -indirectly, e.g. >= 0). When this optimization was triggered inside a C<when> -clause it caused a warning ("Argument %s isn't numeric in smart match"). This -has now been fixed. -L<[perl #133368]|https://rt.perl.org/Ticket/Display.html?id=133368> - -=back - -=head1 Acknowledgements - -Perl 5.29.1 represents approximately 3 weeks of development since Perl 5.29.0 -and contains approximately 68,000 lines of changes across 510 files from 18 -authors. - -Excluding auto-generated files, documentation and release tools, there were -approximately 62,000 lines of changes to 320 .pm, .t, .c and .h files. - -Perl continues to flourish into its fourth decade thanks to a vibrant community -of users and developers. The following people are known to have contributed the -improvements that became Perl 5.29.1: - -Chris 'BinGOs' Williams, Craig A. Berry, Dagfinn Ilmari Mannsåker, Daniel -Dragan, David Mitchell, François Perrad, H.Merijn Brand, Hugo van der Sanden, -James E Keenan, Jerry D. Hedden, Jim Cromie, Karen Etheridge, Karl Williamson, -Nicholas Clark, Sawyer X, Steve Hay, Tina Müller, Yves Orton. - -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 - -If you find what you think is a bug, you might check the perl bug database at -L<https://rt.perl.org/> . There may also be information at -L<http://www.perl.org/> , the Perl Home Page. - -If you believe you have an unreported bug, please run the L<perlbug> program -included with your release. Be sure to trim your bug down to a tiny but -sufficient test case. Your bug report, along with the output of C<perl -V>, -will be sent off to [email protected] to be analysed by the Perl porting team. - -If the bug you are reporting has security implications which make it -inappropriate to send to a publicly archived mailing list, then see -L<perlsec/SECURITY VULNERABILITY CONTACT INFORMATION> for details of how to -report the issue. - -=head1 Give Thanks - -If you wish to thank the Perl 5 Porters for the work we had done in Perl 5, you -can do so by running the C<perlthanks> program: - - perlthanks - -This will send an email to the Perl 5 Porters list with your show of thanks. - -=head1 SEE ALSO - -The F<Changes> file for an explanation of how to view exhaustive details on -what changed. - -The F<INSTALL> file for how to build Perl. - -The F<README> file for general stuff. - -The F<Artistic> and F<Copying> files for copyright information. - -=cut diff --git a/pod/perl5292delta.pod b/pod/perl5292delta.pod deleted file mode 100644 index e6e55fe671..0000000000 --- a/pod/perl5292delta.pod +++ /dev/null @@ -1,193 +0,0 @@ -=encoding utf8 - -=head1 NAME - -perl5292delta - what is new for perl v5.29.2 - -=head1 DESCRIPTION - -This document describes differences between the 5.29.1 release and the 5.29.2 -release. - -If you are upgrading from an earlier release such as 5.29.0, first read -L<perl5291delta>, which describes differences between 5.29.0 and 5.29.1. - -=head1 Core Enhancements - -=head2 Unicode 11.0 is supported - -For details, see L<https://www.unicode.org/versions/Unicode11.0.0/>. - -The Word_Break property, as in past Perl releases, remains tailored to -behave more in line with expectations of Perl users. This means that -sequential runs of horizontal white space characters are not broken -apart, but kept as a single run. Unicode 11 changed from past versions -to be more in line with Perl, but it left several white space characters -as causing breaks: TAB, NO BREAK SPACE, and FIGURE SPACE (U+2007). We -have decided to continue to use the previous Perl tailoring with regards -to these. - -As of July 2018, another aspect of Unicode 11.0 is causing problems, and -that is the changing the Georgian script to have both lower and -uppercase letters. It turns out that many devices do not have fonts -installed that can display the new uppercase letters, and people using -Georgian are finding their text more or less illegible. It is being -suggested that implementations delay their adoption of this portion of -11.0. - -But since the next stable release of Perl is almost a year away, this -aspect of 11.0 is being left in, with the option to back it out if -things haven't improved by that time, or if we get too many complaints -about the development release being unusable for Georgian users. - -=head1 Modules and Pragmata - -=head2 Updated Modules and Pragmata - -=over 4 - -=item * - -L<Config::Extensions> has been upgraded from version 0.02 to 0.03. - -=item * - -L<Data::Dumper> has been upgraded from version 2.170 to 2.171. - -=item * - -L<File::Spec> has been upgraded from version 3.74 to 3.75. - -=item * - -L<Filter::Util::Call> has been upgraded from version 1.58 to 1.59. - -=item * - -L<HTTP::Tiny> has been upgraded from version 0.070 to 0.076. - -=item * - -L<Module::CoreList> has been upgraded from version 5.20180720 to 5.20180820. - -=item * - -L<PerlIO::scalar> has been upgraded from version 0.29 to 0.30. - -=item * - -L<Storable> has been upgraded from version 3.11 to 3.12. - -=item * - -L<Test::Simple> has been upgraded from version 1.302138 to 1.302140. - -=item * - -L<Time::HiRes> has been upgraded from version 1.9759 to 1.9760. - -=item * - -L<Time::Piece> has been upgraded from version 1.3204 to 1.33. - -=item * - -L<warnings> has been upgraded from version 1.42 to 1.43. - -=back - -=head2 Platform-Specific Notes - -=over 4 - -=item Win32 - -=over - -=item * - -C<sleep()> with warnings enabled for a C<USE_IMP_SYS> build no longer -warns about the sleep timeout being too large. [perl #133376] - -=back - -=back ... 4311 lines suppressed ... -- Perl5 Master Repository
