In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/acc7b1ff0249e542e31a4d3d86e4f3c5f7627f8b?hp=854b89cec9c9e7cad8ceb4657d4b6d14ac89830b>
- Log ----------------------------------------------------------------- commit acc7b1ff0249e542e31a4d3d86e4f3c5f7627f8b Author: Aaron Crane <[email protected]> Date: Thu Oct 20 17:06:35 2016 +0100 Bump version numbers ready for 5.25.7 M Cross/config.sh-arm-linux M Cross/config.sh-arm-linux-n770 M INSTALL M META.json M META.yml M NetWare/Makefile M NetWare/config_H.wc M Porting/config.sh M Porting/config_H M Porting/todo.pod M README.haiku M README.macosx M README.os2 M README.vms M hints/catamount.sh M lib/B/Op_private.pm M patchlevel.h M plan9/config.plan9 M plan9/config_sh.sample M win32/GNUmakefile M win32/Makefile M win32/makefile.mk commit a09f502b8ab4acd67c80a10e2e94b468cd1132d0 Author: Aaron Crane <[email protected]> Date: Thu Oct 20 16:59:30 2016 +0100 New perldelta for 5.25.7 M MANIFEST M Makefile.SH M pod/.gitignore M pod/perl.pod A pod/perl5256delta.pod M pod/perldelta.pod M vms/descrip_mms.template M win32/GNUmakefile M win32/Makefile M win32/makefile.mk M win32/pod.mak commit feb3dc71693ab8550bc647ede1dce9e3eebfd357 Author: Aaron Crane <[email protected]> Date: Thu Oct 20 16:55:36 2016 +0100 Tick the 5.25.6 release M Porting/release_schedule.pod commit fd1f6f9acd0faf14c445be72e447e0abba03ba15 Author: Aaron Crane <[email protected]> Date: Thu Oct 20 16:54:59 2016 +0100 Add epigraph for 5.25.6 M Porting/epigraphs.pod commit 6ce3e0e9419837d1be1b94616673bffd3c55a616 Merge: 854b89c 1e8f85b Author: Aaron Crane <[email protected]> Date: Thu Oct 20 16:49:19 2016 +0100 Merge branch 'release-5.25.6' into blead commit 1e8f85b7ea24bdc8cdfe1aa523880aa183a7f475 Author: Aaron Crane <[email protected]> Date: Thu Oct 20 15:32:11 2016 +0100 Add 5.25.6 release to perlhist M pod/perlhist.pod commit 226eba0119a5bbdb18f36de8be9d1a2bb6c799ab Author: Aaron Crane <[email protected]> Date: Thu Oct 20 15:24:41 2016 +0100 Finalise perldelta for 5.25.6 M pod/perldelta.pod commit f6fd8a7a5914c3a8e4a554693c2304e6957db1bf Author: Aaron Crane <[email protected]> Date: Thu Oct 20 14:40:50 2016 +0100 Update Module::CoreList for 5.25.6 M dist/Module-CoreList/lib/Module/CoreList.pm commit 1ef3f0972890ad77f1ebcca81e988733716de79c Author: Aaron Crane <[email protected]> Date: Thu Oct 20 14:33:14 2016 +0100 Update 5.25.6 release date in Module::CoreList M dist/Module-CoreList/lib/Module/CoreList.pm ----------------------------------------------------------------------- Summary of changes: Cross/config.sh-arm-linux | 40 ++-- Cross/config.sh-arm-linux-n770 | 40 ++-- INSTALL | 28 +-- MANIFEST | 1 + META.json | 2 +- META.yml | 2 +- Makefile.SH | 8 +- NetWare/Makefile | 4 +- NetWare/config_H.wc | 10 +- Porting/config.sh | 42 ++-- Porting/config_H | 18 +- Porting/epigraphs.pod | 26 +++ Porting/release_schedule.pod | 2 +- Porting/todo.pod | 4 +- README.haiku | 4 +- README.macosx | 8 +- README.os2 | 2 +- README.vms | 4 +- dist/Module-CoreList/lib/Module/CoreList.pm | 77 ++++++- hints/catamount.sh | 4 +- lib/B/Op_private.pm | 2 +- patchlevel.h | 4 +- plan9/config.plan9 | 10 +- plan9/config_sh.sample | 38 +-- pod/.gitignore | 2 +- pod/perl.pod | 1 + pod/{perldelta.pod => perl5256delta.pod} | 136 +++++++++-- pod/perldelta.pod | 343 ++++++++++++++++++---------- pod/perlhist.pod | 1 + vms/descrip_mms.template | 2 +- win32/GNUmakefile | 6 +- win32/Makefile | 6 +- win32/makefile.mk | 6 +- win32/pod.mak | 4 + 34 files changed, 588 insertions(+), 299 deletions(-) copy pod/{perldelta.pod => perl5256delta.pod} (70%) diff --git a/Cross/config.sh-arm-linux b/Cross/config.sh-arm-linux index 5a5babe..726cfd4 100644 --- a/Cross/config.sh-arm-linux +++ b/Cross/config.sh-arm-linux @@ -32,12 +32,12 @@ alignbytes='4' ansi2knr='' aphostname='/bin/hostname' api_revision='5' -api_subversion='6' +api_subversion='7' api_version='25' -api_versionstring='5.25.6' +api_versionstring='5.25.7' ar='ar' -archlib='/usr/lib/perl5/5.25.6/armv4l-linux' -archlibexp='/usr/lib/perl5/5.25.6/armv4l-linux' +archlib='/usr/lib/perl5/5.25.7/armv4l-linux' +archlibexp='/usr/lib/perl5/5.25.7/armv4l-linux' archname64='' archname='armv4l-linux' archobjs='' @@ -56,7 +56,7 @@ castflags='0' cat='cat' cc='cc' cccdlflags='-fpic' -ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.25.6/armv4l-linux/CORE' +ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.25.7/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' @@ -812,7 +812,7 @@ inc_version_list=' ' inc_version_list_init='0' incpath='' inews='' -installarchlib='./install_me_here/usr/lib/perl5/5.25.6/armv4l-linux' +installarchlib='./install_me_here/usr/lib/perl5/5.25.7/armv4l-linux' installbin='./install_me_here/usr/bin' installhtml1dir='' installhtml3dir='' @@ -820,13 +820,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.25.6' +installprivlib='./install_me_here/usr/lib/perl5/5.25.7' installscript='./install_me_here/usr/bin' -installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.25.6/armv4l-linux' +installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.25.7/armv4l-linux' installsitebin='./install_me_here/usr/bin' installsitehtml1dir='' installsitehtml3dir='' -installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.25.6' +installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.25.7' installsiteman1dir='./install_me_here/usr/share/man/man1' installsiteman3dir='./install_me_here/usr/share/man/man3' installsitescript='./install_me_here/usr/bin' @@ -960,8 +960,8 @@ pmake='' pr='' prefix='/usr' prefixexp='/usr' -privlib='/usr/lib/perl5/5.25.6' -privlibexp='/usr/lib/perl5/5.25.6' +privlib='/usr/lib/perl5/5.25.7' +privlibexp='/usr/lib/perl5/5.25.7' procselfexe='"/proc/self/exe"' prototype='define' ptrsize='4' @@ -1026,17 +1026,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, ... [78 chars truncated] sig_size='68' signal_t='void' -sitearch='/usr/lib/perl5/site_perl/5.25.6/armv4l-linux' -sitearchexp='/usr/lib/perl5/site_perl/5.25.6/armv4l-linux' +sitearch='/usr/lib/perl5/site_perl/5.25.7/armv4l-linux' +sitearchexp='/usr/lib/perl5/site_perl/5.25.7/armv4l-linux' sitebin='/usr/bin' sitebinexp='/usr/bin' sitehtml1dir='' sitehtml1direxp='' sitehtml3dir='' sitehtml3direxp='' -sitelib='/usr/lib/perl5/site_perl/5.25.6' +sitelib='/usr/lib/perl5/site_perl/5.25.7' sitelib_stem='/usr/lib/perl5/site_perl' -sitelibexp='/usr/lib/perl5/site_perl/5.25.6' +sitelibexp='/usr/lib/perl5/site_perl/5.25.7' siteman1dir='/usr/share/man/man1' siteman1direxp='/usr/share/man/man1' siteman3dir='/usr/share/man/man3' @@ -1075,7 +1075,7 @@ stdio_stream_array='' strerror_r_proto='0' strings='/usr/include/string.h' submit='' -subversion='6' +subversion='7' sysman='/usr/share/man/man1' tail='' tar='' @@ -1167,8 +1167,8 @@ vendorprefix='' vendorprefixexp='' vendorscript='' vendorscriptexp='' -version='5.25.6' -version_patchlevel_string='version 25 subversion 6' +version='5.25.7' +version_patchlevel_string='version 25 subversion 7' versiononly='undef' vi='' xlibpth='/usr/lib/386 /lib/386' @@ -1182,9 +1182,9 @@ config_args='' config_argc=0 PERL_REVISION=5 PERL_VERSION=25 -PERL_SUBVERSION=6 +PERL_SUBVERSION=7 PERL_API_REVISION=5 PERL_API_VERSION=25 -PERL_API_SUBVERSION=6 +PERL_API_SUBVERSION=7 PERL_PATCHLEVEL= PERL_CONFIG_SH=true diff --git a/Cross/config.sh-arm-linux-n770 b/Cross/config.sh-arm-linux-n770 index f38baa2..c9d7390 100644 --- a/Cross/config.sh-arm-linux-n770 +++ b/Cross/config.sh-arm-linux-n770 @@ -32,12 +32,12 @@ alignbytes='4' ansi2knr='' aphostname='/bin/hostname' api_revision='5' -api_subversion='6' +api_subversion='7' api_version='25' -api_versionstring='5.25.6' +api_versionstring='5.25.7' ar='ar' -archlib='/usr/lib/perl5/5.25.6/armv4l-linux' -archlibexp='/usr/lib/perl5/5.25.6/armv4l-linux' +archlib='/usr/lib/perl5/5.25.7/armv4l-linux' +archlibexp='/usr/lib/perl5/5.25.7/armv4l-linux' archname64='' archname='armv4l-linux' archobjs='' @@ -55,7 +55,7 @@ castflags='0' cat='cat' cc='arm-none-linux-gnueabi-gcc' cccdlflags='-fpic' -ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.25.6/armv4l-linux/CORE' +ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.25.7/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' @@ -699,7 +699,7 @@ inc_version_list=' ' inc_version_list_init='0' incpath='' inews='' -installarchlib='./install_me_here/usr/lib/perl5/5.25.6/armv4l-linux' +installarchlib='./install_me_here/usr/lib/perl5/5.25.7/armv4l-linux' installbin='./install_me_here/usr/bin' installhtml1dir='' installhtml3dir='' @@ -707,13 +707,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.25.6' +installprivlib='./install_me_here/usr/lib/perl5/5.25.7' installscript='./install_me_here/usr/bin' -installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.25.6/armv4l-linux' +installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.25.7/armv4l-linux' installsitebin='./install_me_here/usr/bin' installsitehtml1dir='' installsitehtml3dir='' -installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.25.6' +installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.25.7' installsiteman1dir='./install_me_here/usr/share/man/man1' installsiteman3dir='./install_me_here/usr/share/man/man3' installsitescript='./install_me_here/usr/bin' @@ -841,8 +841,8 @@ pmake='' pr='' prefix='/usr' prefixexp='/usr' -privlib='/usr/lib/perl5/5.25.6' -privlibexp='/usr/lib/perl5/5.25.6' +privlib='/usr/lib/perl5/5.25.7' +privlibexp='/usr/lib/perl5/5.25.7' procselfexe='"/proc/self/exe"' prototype='define' ptrsize='4' @@ -903,17 +903,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, ... [78 chars truncated] sig_size='68' signal_t='void' -sitearch='/usr/lib/perl5/site_perl/5.25.6/armv4l-linux' -sitearchexp='/usr/lib/perl5/site_perl/5.25.6/armv4l-linux' +sitearch='/usr/lib/perl5/site_perl/5.25.7/armv4l-linux' +sitearchexp='/usr/lib/perl5/site_perl/5.25.7/armv4l-linux' sitebin='/usr/bin' sitebinexp='/usr/bin' sitehtml1dir='' sitehtml1direxp='' sitehtml3dir='' sitehtml3direxp='' -sitelib='/usr/lib/perl5/site_perl/5.25.6' +sitelib='/usr/lib/perl5/site_perl/5.25.7' sitelib_stem='/usr/lib/perl5/site_perl' -sitelibexp='/usr/lib/perl5/site_perl/5.25.6' +sitelibexp='/usr/lib/perl5/site_perl/5.25.7' siteman1dir='/usr/share/man/man1' siteman1direxp='/usr/share/man/man1' siteman3dir='/usr/share/man/man3' @@ -950,7 +950,7 @@ stdio_stream_array='' strerror_r_proto='0' strings='/usr/include/string.h' submit='' -subversion='6' +subversion='7' sysman='/usr/share/man/man1' tail='' tar='' @@ -1035,8 +1035,8 @@ vendorprefix='' vendorprefixexp='' vendorscript='' vendorscriptexp='' -version='5.25.6' -version_patchlevel_string='version 25 subversion 6' +version='5.25.7' +version_patchlevel_string='version 25 subversion 7' versiononly='undef' vi='' xlibpth='/usr/lib/386 /lib/386' @@ -1050,9 +1050,9 @@ config_args='' config_argc=0 PERL_REVISION=5 PERL_VERSION=25 -PERL_SUBVERSION=6 +PERL_SUBVERSION=7 PERL_API_REVISION=5 PERL_API_VERSION=25 -PERL_API_SUBVERSION=6 +PERL_API_SUBVERSION=7 PERL_PATCHLEVEL= PERL_CONFIG_SH=true diff --git a/INSTALL b/INSTALL index 09b810c..85beffb 100644 --- a/INSTALL +++ b/INSTALL @@ -581,7 +581,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.25.6. +By default, Configure will use the following directories for 5.25.7. $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 @@ -2436,7 +2436,7 @@ http://www.chiark.greenend.org.uk/~sgtatham/bugs.html =head1 Coexistence with earlier versions of perl 5 -Perl 5.25.6 is not binary compatible with earlier versions of Perl. +Perl 5.25.7 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 @@ -2511,9 +2511,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.25.6 + sh Configure -Dprefix=/opt/perl5.25.7 -and adding /opt/perl5.25.6/bin to the shell PATH variable. Such users +and adding /opt/perl5.25.7/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. @@ -2528,11 +2528,11 @@ yet. =head2 Upgrading from 5.25.2 or earlier -B<Perl 5.25.6 may not be binary compatible with Perl 5.25.3 or +B<Perl 5.25.7 may not be binary compatible with Perl 5.25.3 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.25.6. If you find you do need to rebuild an extension with -5.25.6, you may safely do so without disturbing the older +used with 5.25.7. If you find you do need to rebuild an extension with +5.25.7, you may safely do so without disturbing the older installations. (See L<"Coexistence with earlier versions of perl 5"> above.) @@ -2565,15 +2565,15 @@ Firstly, the bare minimum to run this script print("$f\n"); } -in Linux with perl-5.25.6 is as follows (under $Config{prefix}): +in Linux with perl-5.25.7 is as follows (under $Config{prefix}): ./bin/perl - ./lib/perl5/5.25.6/strict.pm - ./lib/perl5/5.25.6/warnings.pm - ./lib/perl5/5.25.6/i686-linux/File/Glob.pm - ./lib/perl5/5.25.6/feature.pm - ./lib/perl5/5.25.6/XSLoader.pm - ./lib/perl5/5.25.6/i686-linux/auto/File/Glob/Glob.so + ./lib/perl5/5.25.7/strict.pm + ./lib/perl5/5.25.7/warnings.pm + ./lib/perl5/5.25.7/i686-linux/File/Glob.pm + ./lib/perl5/5.25.7/feature.pm + ./lib/perl5/5.25.7/XSLoader.pm + ./lib/perl5/5.25.7/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 710a81b..7c9b752 100644 --- a/MANIFEST +++ b/MANIFEST @@ -4848,6 +4848,7 @@ pod/perl5252delta.pod Perl changes in version 5.25.2 pod/perl5253delta.pod Perl changes in version 5.25.3 pod/perl5254delta.pod Perl changes in version 5.25.4 pod/perl5255delta.pod Perl changes in version 5.25.5 +pod/perl5256delta.pod Perl changes in version 5.25.6 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 c0c6a07..21a6c8d 100644 --- a/META.json +++ b/META.json @@ -124,6 +124,6 @@ "url" : "http://perl5.git.perl.org/" } }, - "version" : "5.025006", + "version" : "5.025007", "x_serialization_backend" : "JSON::PP version 2.27400_01" } diff --git a/META.yml b/META.yml index 49d936c..4d43f10 100644 --- a/META.yml +++ b/META.yml @@ -111,5 +111,5 @@ resources: homepage: http://www.perl.org/ license: http://dev.perl.org/licenses/ repository: http://perl5.git.perl.org/ -version: '5.025006' +version: '5.025007' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff --git a/Makefile.SH b/Makefile.SH index 511d6e3..b1c4765 100755 --- a/Makefile.SH +++ b/Makefile.SH @@ -522,7 +522,7 @@ miniperl_objs = $(miniperl_objs_nodt) $(DTRACE_MINI_O) perllib_objs = $(perllib_objs_nodt) $(DTRACE_PERLLIB_O) perlmain_objs = perlmain$(OBJ_EXT) $(DTRACE_MAIN_O) -perltoc_pod_prereqs = extra.pods pod/perl5256delta.pod pod/perlapi.pod pod/perlintern.pod pod/perlmodlib.pod pod/perluniprops.pod +perltoc_pod_prereqs = extra.pods pod/perl5257delta.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 @@ -1085,9 +1085,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/perl5256delta.pod: pod/perldelta.pod - $(RMS) pod/perl5256delta.pod - $(LNS) perldelta.pod pod/perl5256delta.pod +pod/perl5257delta.pod: pod/perldelta.pod + $(RMS) pod/perl5257delta.pod + $(LNS) perldelta.pod pod/perl5257delta.pod extra.pods: $(MINIPERL_EXE) -@test ! -f extra.pods || rm -f `cat extra.pods` diff --git a/NetWare/Makefile b/NetWare/Makefile index 6f96c0a..c46189a 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.25.6 for NetWare" +MODULE_DESC = "Perl 5.25.7 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.25.6 +INST_VER = \5.25.7 # # 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 ca96a2d..a8343cf 100644 --- a/NetWare/config_H.wc +++ b/NetWare/config_H.wc @@ -1042,7 +1042,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.25.6\\lib\\NetWare-x86-multi-thread" /**/ +#define ARCHLIB "c:\\perl\\5.25.7\\lib\\NetWare-x86-multi-thread" /**/ /*#define ARCHLIB_EXP "" /**/ /* ARCHNAME: @@ -1073,8 +1073,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.25.6\\bin\\NetWare-x86-multi-thread" /**/ -#define BIN_EXP "c:\\perl\\5.25.6\\bin\\NetWare-x86-multi-thread" /**/ +#define BIN "c:\\perl\\5.25.7\\bin\\NetWare-x86-multi-thread" /**/ +#define BIN_EXP "c:\\perl\\5.25.7\\bin\\NetWare-x86-multi-thread" /**/ /* BYTEORDER: * This symbol holds the hexadecimal constant defined in byteorder, @@ -3047,7 +3047,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.25.6\\lib\\NetWare-x86-multi-thread" /**/ +#define SITEARCH "c:\\perl\\site\\5.25.7\\lib\\NetWare-x86-multi-thread" /**/ /*#define SITEARCH_EXP "" /**/ /* SITELIB: @@ -3070,7 +3070,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.25.6\\lib" /**/ +#define SITELIB "c:\\perl\\site\\5.25.7\\lib" /**/ /*#define SITELIB_EXP "" /**/ #define SITELIB_STEM "" /**/ diff --git a/Porting/config.sh b/Porting/config.sh index b72d9fd..2838a4d 100644 --- a/Porting/config.sh +++ b/Porting/config.sh @@ -39,12 +39,12 @@ alignbytes='8' ansi2knr='' aphostname='/bin/hostname' api_revision='5' -api_subversion='6' +api_subversion='7' api_version='25' -api_versionstring='5.25.6' +api_versionstring='5.25.7' ar='ar' -archlib='/tmp/mblead/lib/perl5/5.25.6/darwin-2level' -archlibexp='/tmp/mblead/lib/perl5/5.25.6/darwin-2level' +archlib='/tmp/mblead/lib/perl5/5.25.7/darwin-2level' +archlibexp='/tmp/mblead/lib/perl5/5.25.7/darwin-2level' archname64='' archname='darwin-2level' archobjs='' @@ -832,7 +832,7 @@ incpath='' incpth='/usr/local/include /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/6.0/include /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeD ... [514 chars truncated] inews='' initialinstalllocation='/tmp/mblead/bin' -installarchlib='/tmp/mblead/lib/perl5/5.25.6/darwin-2level' +installarchlib='/tmp/mblead/lib/perl5/5.25.7/darwin-2level' installbin='/tmp/mblead/bin' installhtml1dir='' installhtml3dir='' @@ -840,13 +840,13 @@ installman1dir='/tmp/mblead/man/man1' installman3dir='/tmp/mblead/man/man3' installprefix='/tmp/mblead' installprefixexp='/tmp/mblead' -installprivlib='/tmp/mblead/lib/perl5/5.25.6' +installprivlib='/tmp/mblead/lib/perl5/5.25.7' installscript='/tmp/mblead/bin' -installsitearch='/tmp/mblead/lib/perl5/site_perl/5.25.6/darwin-2level' +installsitearch='/tmp/mblead/lib/perl5/site_perl/5.25.7/darwin-2level' installsitebin='/tmp/mblead/bin' installsitehtml1dir='' installsitehtml3dir='' -installsitelib='/tmp/mblead/lib/perl5/site_perl/5.25.6' +installsitelib='/tmp/mblead/lib/perl5/site_perl/5.25.7' installsiteman1dir='/tmp/mblead/man/man1' installsiteman3dir='/tmp/mblead/man/man3' installsitescript='/tmp/mblead/bin' @@ -971,7 +971,7 @@ perl_patchlevel='' perl_static_inline='static __inline__' perladmin='[email protected]' perllibs='-lpthread -ldl -lm -lutil -lc' -perlpath='/tmp/mblead/bin/perl5.25.6' +perlpath='/tmp/mblead/bin/perl5.25.7' pg='pg' phostname='hostname' pidtype='pid_t' @@ -980,8 +980,8 @@ pmake='' pr='' prefix='/tmp/mblead' prefixexp='/tmp/mblead' -privlib='/tmp/mblead/lib/perl5/5.25.6' -privlibexp='/tmp/mblead/lib/perl5/5.25.6' +privlib='/tmp/mblead/lib/perl5/5.25.7' +privlibexp='/tmp/mblead/lib/perl5/5.25.7' procselfexe='' prototype='define' ptrsize='8' @@ -1047,17 +1047,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, 6, 0' sig_size='33' signal_t='void' -sitearch='/tmp/mblead/lib/perl5/site_perl/5.25.6/darwin-2level' -sitearchexp='/tmp/mblead/lib/perl5/site_perl/5.25.6/darwin-2level' +sitearch='/tmp/mblead/lib/perl5/site_perl/5.25.7/darwin-2level' +sitearchexp='/tmp/mblead/lib/perl5/site_perl/5.25.7/darwin-2level' sitebin='/tmp/mblead/bin' sitebinexp='/tmp/mblead/bin' sitehtml1dir='' sitehtml1direxp='' sitehtml3dir='' sitehtml3direxp='' -sitelib='/tmp/mblead/lib/perl5/site_perl/5.25.6' +sitelib='/tmp/mblead/lib/perl5/site_perl/5.25.7' sitelib_stem='/tmp/mblead/lib/perl5/site_perl' -sitelibexp='/tmp/mblead/lib/perl5/site_perl/5.25.6' +sitelibexp='/tmp/mblead/lib/perl5/site_perl/5.25.7' siteman1dir='/tmp/mblead/man/man1' siteman1direxp='/tmp/mblead/man/man1' siteman3dir='/tmp/mblead/man/man3' @@ -1083,7 +1083,7 @@ src='.' ssizetype='ssize_t' st_ino_sign='1' st_ino_size='8' -startperl='#!/tmp/mblead/bin/perl5.25.6' +startperl='#!/tmp/mblead/bin/perl5.25.7' startsh='#!/bin/sh' static_ext=' ' stdchar='char' @@ -1096,7 +1096,7 @@ stdio_stream_array='' strerror_r_proto='0' strings='/usr/include/string.h' submit='' -subversion='6' +subversion='7' sysman='/usr/share/man/man1' sysroot='' tail='' @@ -1195,8 +1195,8 @@ vendorprefix='' vendorprefixexp='' vendorscript='' vendorscriptexp='' -version='5.25.6' -version_patchlevel_string='version 25 subversion 6' +version='5.25.7' +version_patchlevel_string='version 25 subversion 7' versiononly='define' vi='' xlibpth='/usr/lib/386 /lib/386' @@ -1206,9 +1206,9 @@ zcat='' zip='zip' PERL_REVISION=5 PERL_VERSION=25 -PERL_SUBVERSION=6 +PERL_SUBVERSION=7 PERL_API_REVISION=5 PERL_API_VERSION=25 -PERL_API_SUBVERSION=6 +PERL_API_SUBVERSION=7 PERL_PATCHLEVEL='' PERL_CONFIG_SH=true diff --git a/Porting/config_H b/Porting/config_H index c81c690..690106a 100644 --- a/Porting/config_H +++ b/Porting/config_H @@ -960,8 +960,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 "/pro/lib/perl5/5.25.6/i686-linux-64int-ld" /**/ -#define ARCHLIB_EXP "/pro/lib/perl5/5.25.6/i686-linux-64int-ld" /**/ +#define ARCHLIB "/pro/lib/perl5/5.25.7/i686-linux-64int-ld" /**/ +#define ARCHLIB_EXP "/pro/lib/perl5/5.25.7/i686-linux-64int-ld" /**/ /* ARCHNAME: * This symbol holds a string representing the architecture name. @@ -2068,8 +2068,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 "/pro/lib/perl5/5.25.6" /**/ -#define PRIVLIB_EXP "/pro/lib/perl5/5.25.6" /**/ +#define PRIVLIB "/pro/lib/perl5/5.25.7" /**/ +#define PRIVLIB_EXP "/pro/lib/perl5/5.25.7" /**/ /* PTRSIZE: * This symbol contains the size of a pointer, so that the C preprocessor @@ -2119,8 +2119,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 "/pro/lib/perl5/site_perl/5.25.6/i686-linux-64int-ld" /**/ -#define SITEARCH_EXP "/pro/lib/perl5/site_perl/5.25.6/i686-linux-64int-ld" /**/ +#define SITEARCH "/pro/lib/perl5/site_perl/5.25.7/i686-linux-64int-ld" /**/ +#define SITEARCH_EXP "/pro/lib/perl5/site_perl/5.25.7/i686-linux-64int-ld" /**/ /* SITELIB: * This symbol contains the name of the private library for this package. @@ -2142,8 +2142,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 "/pro/lib/perl5/site_perl/5.25.6" /**/ -#define SITELIB_EXP "/pro/lib/perl5/site_perl/5.25.6" /**/ +#define SITELIB "/pro/lib/perl5/site_perl/5.25.7" /**/ +#define SITELIB_EXP "/pro/lib/perl5/site_perl/5.25.7" /**/ #define SITELIB_STEM "/pro/lib/perl5/site_perl" /**/ /* SSize_t: @@ -4282,7 +4282,7 @@ * script to make sure (one hopes) that it runs with perl and not * some shell. */ -#define STARTPERL "#!/pro/bin/perl5.25.6" /**/ +#define STARTPERL "#!/pro/bin/perl5.25.7" /**/ /* HAS_STDIO_STREAM_ARRAY: * This symbol, if defined, tells that there is an array diff --git a/Porting/epigraphs.pod b/Porting/epigraphs.pod index e574755d..3cb0c37 100644 --- a/Porting/epigraphs.pod +++ b/Porting/epigraphs.pod @@ -17,6 +17,32 @@ Consult your favorite dictionary for details. =head1 EPIGRAPHS +=head2 v5.25.6 - Alan Warner, "The Sopranos" + +L<Announced on 2016-10-10 by Aaron Crane|http://www.nntp.perl.org/group/perl.perl5.porters/2016/10/msg240406.html> + + I'm up on all the pop trivia, says the guy with the stud in his tongue. + Are you? + Yes. Do you know who he lead singer of Echo and the Bunnymen is? + Let me guess, is he called Echo? + Good guess but no, anyway when they played Glastonbury it was so + muddy he had two roadies to hold up a binliner on each of his legs so + they wouldn't get covered in mud. + That's what being rich and famous is all about, having someone + else hold up your binliners on each leg when you're wandering across + a sea of shite. + Do you know what Sammy Davis Junior said being black and famous in + America meant? + No. + He said being black and famous in America meant he could be + refused entry to exclusive clubs and restaurants that other people + could only ever dream of going to. Do you know Michael Stipe likes to + send his remote control toy cars onto stage while his support band are + playing to freak them out? + Who's Michael Stipe? + You're not really a pop trivia person, are you, Kylah? + No, I'm not, Stephen. + =head2 v5.25.5 - Philip K. Dick, VALIS L<Announced on 2016-09-20 by Stevan Little|http://www.nntp.perl.org/group/perl.perl5.porters/2016/09/msg239887.html> diff --git a/Porting/release_schedule.pod b/Porting/release_schedule.pod index add9e69..4521688 100644 --- a/Porting/release_schedule.pod +++ b/Porting/release_schedule.pod @@ -54,7 +54,7 @@ you should reset the version numbers to the next blead series. 2016-07-20 5.25.3 â Steve Hay 2016-08-20 5.25.4 â BinGOs 2016-09-20 5.25.5 â Stevan Little - 2016-10-20 5.25.6 Aaron Crane + 2016-10-20 5.25.6 â Aaron Crane 2016-11-20 5.25.7 Chad Granum 2016-12-20 5.25.8 Sawyer X 2017-01-20 5.25.9 Abigail diff --git a/Porting/todo.pod b/Porting/todo.pod index 7d0c3dd..65440d3 100644 --- a/Porting/todo.pod +++ b/Porting/todo.pod @@ -485,7 +485,7 @@ Natively 64-bit systems need neither -Duse64bitint nor -Duse64bitall. On these systems, it might be the default compilation mode, and there is currently no guarantee that passing no use64bitall option to the Configure process will build a 32bit perl. Implementing -Duse32bit* -options would be nice for perl 5.25.6. +options would be nice for perl 5.25.7. =head2 Profile Perl - am I hot or not? @@ -1205,7 +1205,7 @@ L<http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2013-01/msg00339.html> =head1 Big projects Tasks that will get your name mentioned in the description of the "Highlights -of 5.25.6" +of 5.25.7" =head2 make ithreads more robust diff --git a/README.haiku b/README.haiku index f8d80c3..c1290ad 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.25.6/BePC-haiku/CORE/libperl.so . + cd /boot/common/lib; ln -s perl5/5.25.7/BePC-haiku/CORE/libperl.so . -Replace C<5.25.6> with your respective version of Perl. +Replace C<5.25.7> with your respective version of Perl. =head1 KNOWN PROBLEMS diff --git a/README.macosx b/README.macosx index f365151..36466ca 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.25.6.tar.gz - tar -xzf perl-5.25.6.tar.gz - cd perl-5.25.6 + curl -O http://www.cpan.org/src/perl-5.25.7.tar.gz + tar -xzf perl-5.25.7.tar.gz + cd perl-5.25.7 ./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.25.6 as of this writing) builds without changes +The latest Perl release (5.25.7 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 05c82b2..70fc588 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.25.6/ + unzip perl_ste.zip -d f:/perllib/lib/site_perl/5.25.7/ 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 1eb5850..2c83c3e 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^.25^.6.tar + vmstar -xvf perl-5^.25^.7.tar Then set default to the top-level source directory like so: - set default [.perl-5^.25^.6] + set default [.perl-5^.25^.7] and proceed with configuration as described in the next section. diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm b/dist/Module-CoreList/lib/Module/CoreList.pm index 3e12f8d..c4b90c4 100644 --- a/dist/Module-CoreList/lib/Module/CoreList.pm +++ b/dist/Module-CoreList/lib/Module/CoreList.pm @@ -314,7 +314,7 @@ sub changes_between { 5.025003 => '2016-07-20', 5.025004 => '2016-08-20', 5.025005 => '2016-09-20', - 5.025006 => '????-??-??', + 5.025006 => '2016-10-20', ); for my $version ( sort { $a <=> $b } keys %released ) { @@ -13180,13 +13180,88 @@ for my $version ( sort { $a <=> $b } keys %released ) { 5.025006 => { delta_from => 5.025005, changed => { + 'Archive::Tar' => '2.14', + 'Archive::Tar::Constant'=> '2.14', + 'Archive::Tar::File' => '2.14', + 'B' => '1.64', + 'B::Concise' => '0.999', + 'B::Deparse' => '1.39', 'B::Op_private' => '5.025006', 'Config' => '5.025006', 'Data::Dumper' => '2.162', + 'Devel::Peek' => '1.25', + 'HTTP::Tiny' => '0.070', + 'List::Util' => '1.46', + 'List::Util::XS' => '1.46', + 'Module::CoreList' => '5.20161020', + 'Module::CoreList::TieHashDelta'=> '5.20161020', + 'Module::CoreList::Utils'=> '5.20161020', + 'Net::Ping' => '2.51', 'OS2::DLL' => '1.07', + 'Opcode' => '1.38', 'POSIX' => '1.73', 'PerlIO::encoding' => '0.25', + 'Pod::Man' => '4.08', + 'Pod::ParseLink' => '4.08', + 'Pod::Text' => '4.08', + 'Pod::Text::Color' => '4.08', + 'Pod::Text::Overstrike' => '4.08', + 'Pod::Text::Termcap' => '4.08', + 'Scalar::Util' => '1.46', 'Storable' => '2.58', + 'Sub::Util' => '1.46', + 'Test2' => '1.302059', + 'Test2::API' => '1.302059', + 'Test2::API::Breakage' => '1.302059', + 'Test2::API::Context' => '1.302059', + 'Test2::API::Instance' => '1.302059', + 'Test2::API::Stack' => '1.302059', + 'Test2::Event' => '1.302059', + 'Test2::Event::Bail' => '1.302059', + 'Test2::Event::Diag' => '1.302059', + 'Test2::Event::Exception'=> '1.302059', + 'Test2::Event::Generic' => '1.302059', + 'Test2::Event::Info' => '1.302059', + 'Test2::Event::Note' => '1.302059', + 'Test2::Event::Ok' => '1.302059', + 'Test2::Event::Plan' => '1.302059', + 'Test2::Event::Skip' => '1.302059', + 'Test2::Event::Subtest' => '1.302059', + 'Test2::Event::Waiting' => '1.302059', + 'Test2::Formatter' => '1.302059', + 'Test2::Formatter::TAP' => '1.302059', + 'Test2::Hub' => '1.302059', + 'Test2::Hub::Interceptor'=> '1.302059', + 'Test2::Hub::Interceptor::Terminator'=> '1.302059', + 'Test2::Hub::Subtest' => '1.302059', + 'Test2::IPC' => '1.302059', + 'Test2::IPC::Driver' => '1.302059', + 'Test2::IPC::Driver::Files'=> '1.302059', + 'Test2::Util' => '1.302059', + 'Test2::Util::ExternalMeta'=> '1.302059', + 'Test2::Util::HashBase' => '1.302059', + 'Test2::Util::Trace' => '1.302059', + 'Test::Builder' => '1.302059', + 'Test::Builder::Formatter'=> '1.302059', + 'Test::Builder::Module' => '1.302059', + 'Test::Builder::Tester' => '1.302059', + 'Test::Builder::Tester::Color'=> '1.302059', + 'Test::Builder::TodoDiag'=> '1.302059', + 'Test::More' => '1.302059', + 'Test::Simple' => '1.302059', + 'Test::Tester' => '1.302059', + 'Test::Tester::Capture' => '1.302059', + 'Test::Tester::CaptureRunner'=> '1.302059', + 'Test::Tester::Delegate'=> '1.302059', + 'Test::use::ok' => '1.302059', + 'Time::HiRes' => '1.9740_01', + 'VMS::Stdio' => '2.42', + 'XS::APItest' => '0.86', + 'attributes' => '0.28', + 'mro' => '1.19', + 'ok' => '1.302059', + 'overload' => '1.27', + 'parent' => '0.236', }, removed => { } diff --git a/hints/catamount.sh b/hints/catamount.sh index 74d095a..a11de23 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.25.6 +# mkdir -p /opt/perl-catamount/lib/perl5/5.25.7 # 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.25.6 +# cp -pr lib/* /opt/perl-catamount/lib/perl5/5.25.7 # 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 f369370..d6e1435 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.025006"; +our $VERSION = "5.025007"; $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 d69fb95..3829af4 100644 --- a/patchlevel.h +++ b/patchlevel.h @@ -15,7 +15,7 @@ #define PERL_REVISION 5 /* age */ #define PERL_VERSION 25 /* epoch */ -#define PERL_SUBVERSION 6 /* generation */ +#define PERL_SUBVERSION 7 /* generation */ /* The following numbers describe the earliest compatible version of Perl ("compatibility" here being defined as sufficient binary/API @@ -36,7 +36,7 @@ */ #define PERL_API_REVISION 5 #define PERL_API_VERSION 25 -#define PERL_API_SUBVERSION 6 +#define PERL_API_SUBVERSION 7 /* 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 e00377c..5d73485 100644 --- a/plan9/config.plan9 +++ b/plan9/config.plan9 @@ -3329,8 +3329,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.25.6" /**/ -#define PRIVLIB_EXP "/sys/lib/perl/5.25.6" /**/ +#define PRIVLIB "/sys/lib/perl/5.25.7" /**/ +#define PRIVLIB_EXP "/sys/lib/perl/5.25.7" /**/ /* PTRSIZE: * This symbol contains the size of a pointer, so that the C preprocessor @@ -3457,9 +3457,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.25.6/site_perl" /**/ -#define SITELIB_EXP "/sys/lib/perl/5.25.6/site_perl" /**/ -#define SITELIB_STEM "/sys/lib/perl/5.25.6/site_perl" /**/ +#define SITELIB "/sys/lib/perl/5.25.7/site_perl" /**/ +#define SITELIB_EXP "/sys/lib/perl/5.25.7/site_perl" /**/ +#define SITELIB_STEM "/sys/lib/perl/5.25.7/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 21c80f5..a8f5dfc 100644 --- a/plan9/config_sh.sample +++ b/plan9/config_sh.sample @@ -32,12 +32,12 @@ alignbytes='4' ansi2knr='' aphostname='/bin/uname -n' api_revision='5' -api_subversion='6' +api_subversion='7' api_version='25' -api_versionstring='5.25.6' +api_versionstring='5.25.7' ar='ar' -archlib='/sys/lib/perl5/5.25.6/386' -archlibexp='/sys/lib/perl5/5.25.6/386' +archlib='/sys/lib/perl5/5.25.7/386' +archlibexp='/sys/lib/perl5/5.25.7/386' archname64='' archname='386' archobjs='' @@ -806,17 +806,17 @@ inc_version_list=' ' inc_version_list_init='0' incpath='' inews='' -installarchlib='/sys/lib/perl/5.25.6/386' +installarchlib='/sys/lib/perl/5.25.7/386' installbin='/usr/bin' installman1dir='/sys/man/1pub' installman3dir='/sys/man/2pub' installprefix='/usr' installprefixexp='/usr' -installprivlib='/sys/lib/perl/5.25.6' +installprivlib='/sys/lib/perl/5.25.7' installscript='/usr/bin' -installsitearch='/sys/lib/perl/5.25.6/site_perl/386' +installsitearch='/sys/lib/perl/5.25.7/site_perl/386' installsitebin='/usr/bin' -installsitelib='/sys/lib/perl/5.25.6/site_perl' +installsitelib='/sys/lib/perl/5.25.7/site_perl' installstyle='lib/perl5' installusrbinperl='undef' installvendorarch='' @@ -941,8 +941,8 @@ pmake='' pr='' prefix='/usr' prefixexp='/usr' -privlib='/sys/lib/perl/5.25.6' -privlibexp='/sys/lib/perl/5.25.6' +privlib='/sys/lib/perl/5.25.7' +privlibexp='/sys/lib/perl/5.25.7' procselfexe='' prototype='define' ptrsize='4' @@ -1007,13 +1007,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, ... [7 chars truncated] sig_size='50' signal_t='void' -sitearch='/sys/lib/perl/5.25.6/site_perl/386' +sitearch='/sys/lib/perl/5.25.7/site_perl/386' sitearchexp='/sys/lib/perl/site_perl/386' sitebin='/usr/bin' sitebinexp='/usr/bin' -sitelib='/sys/lib/perl/5.25.6/site_perl' -sitelib_stem='/sys/lib/perl/5.25.6/site_perl' -sitelibexp='/sys/lib/perl/5.25.6/site_perl' +sitelib='/sys/lib/perl/5.25.7/site_perl' +sitelib_stem='/sys/lib/perl/5.25.7/site_perl' +sitelibexp='/sys/lib/perl/5.25.7/site_perl' siteprefix='/usr' siteprefixexp='/usr' sizesize='4' @@ -1046,7 +1046,7 @@ stdio_stream_array='' strerror_r_proto='0' strings='/sys/include/ape/string.h' submit='' -subversion='6' +subversion='7' sysman='/sys/man/1pub' tail='' tar='' @@ -1128,8 +1128,8 @@ vendorlib_stem='' vendorlibexp='' vendorprefix='' vendorprefixexp='' -version='5.25.6' -version_patchlevel_string='version 25 subversion 6' +version='5.25.7' +version_patchlevel_string='version 25 subversion 7' versiononly='undef' vi='' xlibpth='' @@ -1143,9 +1143,9 @@ config_args='' config_argc=0 PERL_REVISION=5 PERL_VERSION=25 -PERL_SUBVERSION=6 +PERL_SUBVERSION=7 PERL_API_REVISION=5 PERL_API_VERSION=25 -PERL_API_SUBVERSION=6 +PERL_API_SUBVERSION=7 PERL_PATCHLEVEL= PERL_CONFIG_SH=true diff --git a/pod/.gitignore b/pod/.gitignore index 064e015..4789e08 100644 --- a/pod/.gitignore +++ b/pod/.gitignore @@ -53,7 +53,7 @@ /roffitall # generated -/perl5256delta.pod +/perl5257delta.pod /perlapi.pod /perlintern.pod *.html diff --git a/pod/perl.pod b/pod/perl.pod index 8b82cfa..a8d69da 100644 --- a/pod/perl.pod +++ b/pod/perl.pod @@ -180,6 +180,7 @@ aux c2ph h2ph h2xs perlbug pl2pm pod2html pod2man splain xsubpp perlhist Perl history records perldelta Perl changes since previous version + perl5256delta Perl changes in version 5.25.6 perl5255delta Perl changes in version 5.25.5 perl5254delta Perl changes in version 5.25.4 perl5253delta Perl changes in version 5.25.3 diff --git a/pod/perldelta.pod b/pod/perl5256delta.pod similarity index 70% copy from pod/perldelta.pod copy to pod/perl5256delta.pod index 9efb9ab..2062b12 100644 --- a/pod/perldelta.pod +++ b/pod/perl5256delta.pod @@ -2,7 +2,7 @@ =head1 NAME -perldelta - what is new for perl v5.25.6 +perl5256delta - what is new for perl v5.25.6 =head1 DESCRIPTION @@ -32,46 +32,113 @@ percent faster. =head1 Modules and Pragmata -XXX All changes to installed files in F<cpan/>, F<dist/>, F<ext/> and F<lib/> -go here. If Module::CoreList is updated, generate an initial draft of the -following sections using F<Porting/corelist-perldelta.pl>. A paragraph summary -for important changes should then be added by hand. In an ideal world, -dual-life modules would have a F<Changes> file that could be cribbed. +=head2 Updated Modules and Pragmata -[ Within each section, list entries as a =item entry ] +=over 4 -=head2 New Modules and Pragmata +=item * -=over 4 +L<Archive::Tar> has been upgraded from version 2.10 to 2.14. =item * -XXX +L<attributes> has been upgraded from version 0.27 to 0.28. -=back +=item * -=head2 Updated Modules and Pragmata +L<B> has been upgraded from version 1.63 to 1.64. -=over 4 +=item * + +L<B::Concise> has been upgraded from version 0.998 to 0.999. + +Its output is now more descriptive for C<op_private> flags. =item * -L<B::Concise> now produces output that is more descriptive for C<op_private> -flags. +L<B::Deparse> has been upgraded from version 1.38 to 1.39. =item * -L<XXX> has been upgraded from version A.xx to B.yy. +L<Data::Dumper> has been upgraded from version 2.161 to 2.162. -=back +=item * -=head2 Removed Modules and Pragmata +L<Devel::Peek> has been upgraded from version 1.24 to 1.25. -=over 4 +=item * + +L<HTTP::Tiny> has been upgraded from version 0.064 to 0.070. + +Internal 599-series errors now include the redirect history. =item * -XXX +L<List::Util> has been upgraded from version 1.45_01 to 1.46. + +=item * + +L<Module::CoreList> has been upgraded from version 5.20160920 to 5.20161020. + +=item * + +L<mro> has been upgraded from version 1.18 to 1.19. + +=item * + +L<Net::Ping> has been upgraded from version 2.44 to 2.51. + +IPv6 addresses and C<AF_INET6> sockets are now supported, along with several +other enhancements. + +=item * + +L<Opcode> has been upgraded from version 1.37 to 1.38. + +=item * + +L<overload> has been upgraded from version 1.26 to 1.27. + +Its compilation speed has been improved slightly. + +=item * + +L<parent> has been upgraded from version 0.234 to 0.236. + +=item * + +L<PerlIO::encoding> has been upgraded from version 0.24 to 0.25. + +=item * + +podlators has been upgraded from version 4.07 to 4.08. + +=item * + +L<POSIX> has been upgraded from version 1.72 to 1.73. + +=item * + +L<Scalar::Util> has been upgraded from version 1.45_01 to 1.46. + +=item * + +L<Storable> has been upgraded from version 2.57 to 2.58. + +=item * + +L<Test::Simple> has been upgraded from version 1.302056 to 1.302059. + +=item * + +L<Time::HiRes> has been upgraded from version 1.9739 to 1.9740_01. + +It now builds on systems with C++11 compilers (such as G++ 6 and Clang++ +3.9). + +=item * + +L<VMS::Stdio> has been upgraded from version 2.41 to 2.42. =back @@ -287,9 +354,34 @@ trigger an assertion failure. This has been fixed. [perl #129322] =head1 Acknowledgements -XXX Generate this with: +Perl 5.25.6 represents approximately 4 weeks of development since Perl 5.25.5 +and contains approximately 16,000 lines of changes across 300 files from 23 +authors. + +Excluding auto-generated files, documentation and release tools, there were +approximately 10,000 lines of changes to 190 .pm, .t, .c and .h files. + +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.25.6: + +Aaron Crane, Andy Lester, Chris 'BinGOs' Williams, Dagfinn Ilmari MannsÃ¥ker, +Dan Collins, David Mitchell, François Perrad, Hugo van der Sanden, James E +Keenan, James Raspass, Jarkko Hietaniemi, Karl Williamson, Lukas Mai, Nicolas +R., Reini Urban, Sawyer X, Sergey Aleynikov, Stevan Little, Steve Hay, Steven +Humphrey, Thomas Sibley, Tony Cook, 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. - perl Porting/acknowledgements.pl v5.25.5..HEAD +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 diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 9efb9ab..062c66f 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -2,31 +2,94 @@ =head1 NAME -perldelta - what is new for perl v5.25.6 +[ this is a template for a new perldelta file. Any text flagged as XXX needs +to be processed before release. ] + +perldelta - what is new for perl v5.25.7 =head1 DESCRIPTION -This document describes differences between the 5.25.5 release and the 5.25.6 +This document describes differences between the 5.25.6 release and the 5.25.7 release. -If you are upgrading from an earlier release such as 5.25.4, first read -L<perl5255delta>, which describes differences between 5.25.4 and 5.25.5. +If you are upgrading from an earlier release such as 5.25.5, first read +L<perl5256delta>, which describes differences between 5.25.5 and 5.25.6. + +=head1 Notice + +XXX Any important notices here + +=head1 Core Enhancements + +XXX New core language features go here. Summarize user-visible core language +enhancements. Particularly prominent performance optimisations could go +here, but most should go in the L</Performance Enhancements> section. + +[ List each enhancement as a =head2 entry ] + +=head1 Security + +XXX Any security-related notices go here. In particular, any security +vulnerabilities closed should be noted here rather than in the +L</Selected Bug Fixes> section. + +[ List each security issue as a =head2 entry ] + +=head1 Incompatible Changes + +XXX For a release on a stable branch, this section aspires to be: + + There are no changes intentionally incompatible with 5.XXX.XXX + If any exist, they are bugs, and we request that you submit a + report. See L</Reporting Bugs> below. + +[ List each incompatible change as a =head2 entry ] + +=head1 Deprecations + +XXX Any deprecated features, syntax, modules etc. should be listed here. + +=head2 Module removals + +XXX Remove this section if inapplicable. + +The following modules will be removed from the core distribution in a +future release, and will at that time need to be installed from CPAN. +Distributions on CPAN which require these modules will need to list them as +prerequisites. + +The core versions of these modules will now issue C<"deprecated">-category +warnings to alert you to this fact. To silence these deprecation warnings, +install the modules in question from CPAN. + +Note that these are (with rare exceptions) fine modules that you are encouraged +to continue to use. Their disinclusion from core primarily hinges on their +necessity to bootstrapping a fully functional, CPAN-capable Perl installation, +not usually on concerns over their design. + +=over + +=item XXX + +XXX Note that deprecated modules should be listed here even if they are listed +as an updated module in the L</Modules and Pragmata> section. + +=back + +[ List each other deprecation as a =head2 entry ] =head1 Performance Enhancements -=over 4 +XXX Changes which enhance performance without changing behaviour go here. +There may well be none in a stable release. -=item * +[ List each enhancement as a =item entry ] -Converting a single-digit string to a number is now substantially faster. +=over 4 =item * -The internal op implementing the C<split> builtin has been simplified and -sped up. Firstly, it no longer requires a subsidiary internal C<pushre> op -to do its work. Secondly, code of the form C<my @x = split(...)> is now -optimised in the same way as C<@x = split(...)>, and is therefore a few -percent faster. +XXX =back @@ -56,11 +119,6 @@ XXX =item * -L<B::Concise> now produces output that is more descriptive for C<op_private> -flags. - -=item * - L<XXX> has been upgraded from version A.xx to B.yy. =back @@ -75,216 +133,247 @@ XXX =back +=head1 Documentation + +XXX Changes to files in F<pod/> go here. Consider grouping entries by +file and be sure to link to the appropriate page, e.g. L<perlfunc>. + +=head2 New Documentation + +XXX Changes which create B<new> files in F<pod/> go here. + +=head3 L<XXX> + +XXX Description of the purpose of the new file here + +=head2 Changes to Existing Documentation + +XXX Changes which significantly change existing files in F<pod/> go here. +However, any changes to F<pod/perldiag.pod> should go in the L</Diagnostics> +section. + +=head3 L<XXX> + +=over 4 + +=item * + +XXX Description of the change here + +=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>. +XXX New or changed warnings emitted by the core's C<C> code go here. Also +include any changes in L<perldiag> that reconcile it to the C<C> code. + =head2 New Diagnostics +XXX Newly added diagnostic messages go under here, separated into New Errors +and New Warnings + =head3 New Errors =over 4 =item * -Using the empty pattern (which re-executes the last successfully-matched -pattern) inside a code block in another regex, as in C</(?{ s!!new! })/>, has -always previously yielded a segfault. It now produces an error: L<Use of the -empty pattern inside of a regex code block is forbidden|perldiag/"Use of the -empty pattern inside of a regex code block is forbidden">. +XXX L<message|perldiag/"message"> =back -=head2 Changes to Existing Diagnostics +=head3 New Warnings =over 4 =item * -Details as to the exact problem have been added to the diagnostics that -occur when malformed UTF-8 is encountered when trying to convert to a -code point. +XXX L<message|perldiag/"message"> + +=back + +=head2 Changes to Existing Diagnostics + +XXX Changes (i.e. rewording) of diagnostic messages go here + +=over 4 =item * -Executing C<undef $x> where C<$x> is tied or magical no longer incorrectly -blames the variable for an uninitialized-value warning encountered by the -tied/magical code. +XXX Describe change here =back -=head1 Configuration and Compilation +=head1 Utility Changes + +XXX Changes to installed programs such as F<perlbug> and F<xsubpp> go here. +Most of these are built within the directory F<utils>. + +[ List utility changes as a =head2 entry for each utility and =item +entries for each change +Use L<XXX> with program names to get proper documentation linking. ] + +=head2 L<XXX> =over 4 =item * -Builds using C<USE_PAD_RESET> now work again; this configuration had -bit-rotted. +XXX =back -=head1 Testing +=head1 Configuration and Compilation + +XXX Changes to F<Configure>, F<installperl>, F<installman>, and analogous tools +go here. Any other changes to the Perl build process should be listed here. +However, any platform-specific changes should be listed in the +L</Platform Support> section, instead. + +[ List changes as a =item entry ]. =over 4 =item * -Some parts of the test suite that try to exhaustively test edge cases in the -regex implementation have been restricted to running for a maximum of five -minutes. On slow systems they could otherwise take several hours, without -significantly improving our understanding of the correctness of the code -under test. +XXX + +=back + +=head1 Testing + +XXX Any significant changes to the testing of a freshly built perl should be +listed here. Changes which create B<new> files in F<t/> go here as do any +large changes to the testing harness (e.g. when parallel testing was added). +Changes to existing files in F<t/> aren't worth summarizing, although the bugs +that they represent may be covered elsewhere. -In addition, some of those test cases have been split into more files, to -allow them to be run in parallel on suitable systems. +[ List each test improvement as a =item entry ] + +=over 4 =item * -A new internal facility allows analysing the time taken by the individual -tests in Perl's own test suite; see F<Porting/harness-timer-report.pl>. +XXX =back =head1 Platform Support +XXX Any changes to platform support should be listed in the sections below. + +[ Within the sections, list each platform as a =item entry with specific +changes as paragraphs below it. ] + =head2 New Platforms +XXX List any platforms that this version of perl compiles on, that previous +versions did not. These will either be enabled by new files in the F<hints/> +directories, or new subdirectories and F<README> files at the top level of the +source tree. + =over 4 -=item NetBSD/VAX +=item XXX-some-platform -Perl now compiles under NetBSD on VAX machines. However, it's not -possible for that platform to implement floating-point infinities and -NaNs compatibly with most modern systems, which implement the IEEE-754 -floating point standard. The hexadecimal floating point (C<0x...p[+-]n> -literals, C<printf %a>) is not implemented, either. -The C<make test> passes 98% of tests. +XXX =back -=head1 Internal Changes +=head2 Discontinued Platforms + +XXX List any platforms that this version of perl no longer compiles on. =over 4 -=item * +=item XXX-some-platform -The C<PADOFFSET> type has changed from being unsigned to signed, and -several pad-related variables such as C<PL_padix> have changed from being -of type C<I32> to type C<PADOFFSET>. +XXX -=item * +=back -The function C<L<perlapi/utf8n_to_uvchr>> has been changed to not -abandon searching for other malformations when the first one is -encountered. A call to it thus can generate multiple diagnostics, -instead of just one. +=head2 Platform-Specific Notes -=item * +XXX List any changes for specific platforms. This could include configuration +and compilation changes or changes in portability/compatibility. However, +changes within modules for platforms should generally be listed in the +L</Modules and Pragmata> section. -A new function, C<L<perlapi/utf8n_to_uvchr_error>>, has been added for -use by modules that need to know the details of UTF-8 malformations -beyond pass/fail. Previously, the only ways to know why a sequence was -ill-formed was to capture and parse the generated diagnostics, or to do -your own analysis. +=over 4 -=item * +=item XXX-some-platform -Several new functions for handling Unicode have been added to the API: -C<L<perlapi/is_strict_utf8_string>>, -C<L<perlapi/is_c9strict_utf8_string>>, -C<L<perlapi/is_utf8_string_flags>>, -C<L<perlapi/is_strict_utf8_string_loc>>, -C<L<perlapi/is_strict_utf8_string_loclen>>, -C<L<perlapi/is_c9strict_utf8_string_loc>>, -C<L<perlapi/is_c9strict_utf8_string_loclen>>, -C<L<perlapi/is_utf8_string_loc_flags>>, -C<L<perlapi/is_utf8_string_loclen_flags>>, -C<L<perlapi/is_utf8_fixed_width_buf_flags>>, -C<L<perlapi/is_utf8_fixed_width_buf_loc_flags>>, -C<L<perlapi/is_utf8_fixed_width_buf_loclen_flags>>. - -These functions are all extensions of the C<is_utf8_string_*()> functions, -that apply various restrictions to the UTF-8 recognized as valid. +XXX -=item * +=back -A new API function C<sv_setvpv_bufsize()> allows simultaneously setting the -length and allocated size of the buffer in an C<SV>, growing the buffer if -necessary. +=head1 Internal Changes -=item * +XXX Changes which affect the interface available to C<XS> code go here. Other +significant internal changes for future core maintainers should be noted as +well. -A new API macro C<SvPVCLEAR()> sets its C<SV> argument to an empty string, -like Perl-space C<$x = ''>, but with several optimisations. +[ List each change as a =item entry ] + +=over 4 =item * -All parts of the internals now agree that the C<sassign> op is a C<BINOP>; -previously it was listed as a C<BASEOP> in F<regen/opcodes>, which meant -that several parts of the internals had to be special-cased to accommodate -it. This oddity's original motivation was to handle code like C<$x ||= 1>; -that is now handled in a simpler way. +XXX -=item * +=back -Several new internal C macros have been added that take a string literal as -arguments, alongside existing routines that take the equivalent value as two -arguments, a character pointer and a length. The advantage of this is that -the length of the string is calculated automatically, rather than having to -be done manually. These routines are now used where appropriate across the -entire codebase. +=head1 Selected Bug Fixes -=item * +XXX Important bug fixes in the core language are summarized here. Bug fixes in +files in F<ext/> and F<lib/> are best summarized in L</Modules and Pragmata>. -The code in F<gv.c> that determines whether a variable has a special meaning -to Perl has been simplified. +[ List each fix as a =item entry ] + +=over 4 =item * -The C<DEBUGGING>-mode output for regex compilation and execution has been -enhanced. +XXX =back -=head1 Selected Bug Fixes +=head1 Known Problems -=over 4 +XXX Descriptions of platform agnostic bugs we know we can't fix go here. Any +tests that had to be C<TODO>ed for the release would be noted here. Unfixed +platform specific bugs also go here. -=item * +[ List each fix as a =item entry ] -A sub containing a "forward" declaration with the same name (e.g., -C<sub c { sub c; }>) could sometimes crash or loop infinitely. [perl -#129090] +=over 4 =item * -A crash in executing a regex with a floating UTF-8 substring against a -target string that also used UTF-8 has been fixed. [perl #129350] - -=item * +XXX -Previously, a shebang line like C<#!perl -i u> could be erroneously -interpreted as requesting the C<-u> option. This has been fixed. [perl -#129336] +=back -=item * +=head1 Errata From Previous Releases -The regex engine was previously producing incorrect results in some rare -situations when backtracking past a trie that matches only one thing; this -showed up as capture buffers (C<$1>, C<$2>, etc) erroneously containing data -from regex execution paths that weren't actually executed for the final -match. [perl #129897] +=over 4 =item * -Certain regexes making use of the experimental C<regex_sets> feature could -trigger an assertion failure. This has been fixed. [perl #129322] +XXX Add anything here that we forgot to add, or were mistaken about, in +the perldelta of a previous release. =back +=head1 Obituary + +XXX If any significant core contributor has died, we've added a short obituary +here. + =head1 Acknowledgements XXX Generate this with: diff --git a/pod/perlhist.pod b/pod/perlhist.pod index d44c239..b72a0ae 100644 --- a/pod/perlhist.pod +++ b/pod/perlhist.pod @@ -600,6 +600,7 @@ the strings?). Steve 5.25.3 2016-Jul-20 BinGOs 5.25.4 2016-Aug-20 Stevan 5.25.5 2016-Sep-20 + Aaron 5.25.6 2016-Oct-20 =head2 SELECTED RELEASE SIZES diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template index f8bb2e3..a991cce 100644 --- a/vms/descrip_mms.template +++ b/vms/descrip_mms.template @@ -307,7 +307,7 @@ utils : $(utils1) $(utils2) $(utils3) $(utils4) $(utils5) extra.pods : miniperl @ @extra_pods.com -PERLDELTA_CURRENT = [.pod]perl5256delta.pod +PERLDELTA_CURRENT = [.pod]perl5257delta.pod $(PERLDELTA_CURRENT) : [.pod]perldelta.pod Copy/NoConfirm/Log $(MMS$SOURCE) $(PERLDELTA_CURRENT) diff --git a/win32/GNUmakefile b/win32/GNUmakefile index 3391dd2..b17ba59 100644 --- a/win32/GNUmakefile +++ b/win32/GNUmakefile @@ -63,7 +63,7 @@ INST_TOP := $(INST_DRV)\perl # versioned installation can be obtained by setting INST_TOP above to a # path that includes an arbitrary version string. # -#INST_VER := \5.25.6 +#INST_VER := \5.25.7 # # Comment this out if you DON'T want your perl installation to have @@ -1573,7 +1573,7 @@ utils: $(HAVEMINIPERL) ..\utils\Makefile copy ..\README.tw ..\pod\perltw.pod copy ..\README.vos ..\pod\perlvos.pod copy ..\README.win32 ..\pod\perlwin32.pod - copy ..\pod\perldelta.pod ..\pod\perl5256delta.pod + copy ..\pod\perldelta.pod ..\pod\perl5257delta.pod $(MINIPERL) -I..\lib $(PL2BAT) $(UTILS) $(MINIPERL) -I..\lib ..\autodoc.pl .. $(MINIPERL) -I..\lib ..\pod\perlmodlib.PL -q .. @@ -1670,7 +1670,7 @@ distclean: realclean -if exist $(LIBDIR)\Win32API rmdir /s /q $(LIBDIR)\Win32API -if exist $(LIBDIR)\XS rmdir /s /q $(LIBDIR)\XS -cd $(PODDIR) && del /f *.html *.bat roffitall \ - perl5256delta.pod perlaix.pod perlamiga.pod perlandroid.pod \ + perl5257delta.pod perlaix.pod perlamiga.pod perlandroid.pod \ perlapi.pod perlbs2000.pod perlce.pod perlcn.pod perlcygwin.pod \ perldos.pod perlfreebsd.pod perlhaiku.pod perlhpux.pod \ perlhurd.pod perlintern.pod perlirix.pod perljp.pod perlko.pod \ diff --git a/win32/Makefile b/win32/Makefile index f3122da..696443a 100644 --- a/win32/Makefile +++ b/win32/Makefile @@ -38,7 +38,7 @@ INST_TOP = $(INST_DRV)\perl # versioned installation can be obtained by setting INST_TOP above to a # path that includes an arbitrary version string. # -#INST_VER = \5.25.6 +#INST_VER = \5.25.7 # # Comment this out if you DON'T want your perl installation to have @@ -1215,7 +1215,7 @@ utils: $(PERLEXE) ..\utils\Makefile copy ..\README.tw ..\pod\perltw.pod copy ..\README.vos ..\pod\perlvos.pod copy ..\README.win32 ..\pod\perlwin32.pod - copy ..\pod\perldelta.pod ..\pod\perl5256delta.pod + copy ..\pod\perldelta.pod ..\pod\perl5257delta.pod cd ..\win32 $(PERLEXE) $(PL2BAT) $(UTILS) $(MINIPERL) -I..\lib ..\autodoc.pl .. @@ -1314,7 +1314,7 @@ distclean: realclean -if exist $(LIBDIR)\Win32API rmdir /s /q $(LIBDIR)\Win32API -if exist $(LIBDIR)\XS rmdir /s /q $(LIBDIR)\XS -cd $(PODDIR) && del /f *.html *.bat roffitall \ - perl5256delta.pod perlaix.pod perlamiga.pod perlandroid.pod \ + perl5257delta.pod perlaix.pod perlamiga.pod perlandroid.pod \ perlapi.pod perlbs2000.pod perlce.pod perlcn.pod perlcygwin.pod \ perldos.pod perlfreebsd.pod perlhaiku.pod perlhpux.pod \ perlhurd.pod perlintern.pod perlirix.pod perljp.pod perlko.pod \ diff --git a/win32/makefile.mk b/win32/makefile.mk index ca6d32e..c4dfac2 100644 --- a/win32/makefile.mk +++ b/win32/makefile.mk @@ -44,7 +44,7 @@ INST_TOP *= $(INST_DRV)\perl # versioned installation can be obtained by setting INST_TOP above to a # path that includes an arbitrary version string. # -#INST_VER *= \5.25.6 +#INST_VER *= \5.25.7 # # Comment this out if you DON'T want your perl installation to have @@ -1532,7 +1532,7 @@ utils: $(HAVEMINIPERL) ..\utils\Makefile copy ..\README.tw ..\pod\perltw.pod copy ..\README.vos ..\pod\perlvos.pod copy ..\README.win32 ..\pod\perlwin32.pod - copy ..\pod\perldelta.pod ..\pod\perl5256delta.pod + copy ..\pod\perldelta.pod ..\pod\perl5257delta.pod $(MINIPERL) -I..\lib $(PL2BAT) $(UTILS) $(MINIPERL) -I..\lib ..\autodoc.pl .. $(MINIPERL) -I..\lib ..\pod\perlmodlib.PL -q .. @@ -1630,7 +1630,7 @@ distclean: realclean -if exist $(LIBDIR)\Win32API rmdir /s /q $(LIBDIR)\Win32API -if exist $(LIBDIR)\XS rmdir /s /q $(LIBDIR)\XS -cd $(PODDIR) && del /f *.html *.bat roffitall \ - perl5256delta.pod perlaix.pod perlamiga.pod perlandroid.pod \ + perl5257delta.pod perlaix.pod perlamiga.pod perlandroid.pod \ perlapi.pod perlbs2000.pod perlce.pod perlcn.pod perlcygwin.pod \ perldos.pod perlfreebsd.pod perlhaiku.pod perlhpux.pod \ perlhurd.pod perlintern.pod perlirix.pod perljp.pod perlko.pod \ diff --git a/win32/pod.mak b/win32/pod.mak index 0b7e26d..b066a74 100644 --- a/win32/pod.mak +++ b/win32/pod.mak @@ -51,6 +51,7 @@ POD = perl.pod \ perl5254delta.pod \ perl5255delta.pod \ perl5256delta.pod \ + perl5257delta.pod \ perl561delta.pod \ perl56delta.pod \ perl581delta.pod \ @@ -196,6 +197,7 @@ MAN = perl.man \ perl5254delta.man \ perl5255delta.man \ perl5256delta.man \ + perl5257delta.man \ perl561delta.man \ perl56delta.man \ perl581delta.man \ @@ -341,6 +343,7 @@ HTML = perl.html \ perl5254delta.html \ perl5255delta.html \ perl5256delta.html \ + perl5257delta.html \ perl561delta.html \ perl56delta.html \ perl581delta.html \ @@ -486,6 +489,7 @@ TEX = perl.tex \ perl5254delta.tex \ perl5255delta.tex \ perl5256delta.tex \ + perl5257delta.tex \ perl561delta.tex \ perl56delta.tex \ perl581delta.tex \ -- Perl5 Master Repository
