Skip to content

Commit e810504

Browse files
committed
Bump version to 5.38.4, ahead of its impending release
(includes regen/opcode.pl)
1 parent 51617fb commit e810504

19 files changed

+110
-110
lines changed

Cross/config.sh-arm-linux

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ api_subversion='0'
3535
api_version='38'
3636
api_versionstring='5.38.0'
3737
ar='ar'
38-
archlib='/usr/lib/perl5/5.38.3/armv4l-linux'
39-
archlibexp='/usr/lib/perl5/5.38.3/armv4l-linux'
38+
archlib='/usr/lib/perl5/5.38.4/armv4l-linux'
39+
archlibexp='/usr/lib/perl5/5.38.4/armv4l-linux'
4040
archname64=''
4141
archname='armv4l-linux'
4242
archobjs=''
@@ -55,7 +55,7 @@ castflags='0'
5555
cat='cat'
5656
cc='cc'
5757
cccdlflags='-fpic'
58-
ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.38.3/armv4l-linux/CORE'
58+
ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.38.4/armv4l-linux/CORE'
5959
ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
6060
ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
6161
ccname='arm-linux-gcc'
@@ -835,21 +835,21 @@ inc_version_list=' '
835835
inc_version_list_init='0'
836836
incpath=''
837837
inews=''
838-
installarchlib='./install_me_here/usr/lib/perl5/5.38.3/armv4l-linux'
838+
installarchlib='./install_me_here/usr/lib/perl5/5.38.4/armv4l-linux'
839839
installbin='./install_me_here/usr/bin'
840840
installhtml1dir=''
841841
installhtml3dir=''
842842
installman1dir='./install_me_here/usr/share/man/man1'
843843
installman3dir='./install_me_here/usr/share/man/man3'
844844
installprefix='./install_me_here/usr'
845845
installprefixexp='./install_me_here/usr'
846-
installprivlib='./install_me_here/usr/lib/perl5/5.38.3'
846+
installprivlib='./install_me_here/usr/lib/perl5/5.38.4'
847847
installscript='./install_me_here/usr/bin'
848-
installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.38.3/armv4l-linux'
848+
installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.38.4/armv4l-linux'
849849
installsitebin='./install_me_here/usr/bin'
850850
installsitehtml1dir=''
851851
installsitehtml3dir=''
852-
installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.38.3'
852+
installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.38.4'
853853
installsiteman1dir='./install_me_here/usr/share/man/man1'
854854
installsiteman3dir='./install_me_here/usr/share/man/man3'
855855
installsitescript='./install_me_here/usr/bin'
@@ -984,8 +984,8 @@ pmake=''
984984
pr=''
985985
prefix='/usr'
986986
prefixexp='/usr'
987-
privlib='/usr/lib/perl5/5.38.3'
988-
privlibexp='/usr/lib/perl5/5.38.3'
987+
privlib='/usr/lib/perl5/5.38.4'
988+
privlibexp='/usr/lib/perl5/5.38.4'
989989
procselfexe='"/proc/self/exe"'
990990
prototype='define'
991991
ptrsize='4'
@@ -1050,17 +1050,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
10501050
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'
10511051
sig_size='68'
10521052
signal_t='void'
1053-
sitearch='/usr/lib/perl5/site_perl/5.38.3/armv4l-linux'
1054-
sitearchexp='/usr/lib/perl5/site_perl/5.38.3/armv4l-linux'
1053+
sitearch='/usr/lib/perl5/site_perl/5.38.4/armv4l-linux'
1054+
sitearchexp='/usr/lib/perl5/site_perl/5.38.4/armv4l-linux'
10551055
sitebin='/usr/bin'
10561056
sitebinexp='/usr/bin'
10571057
sitehtml1dir=''
10581058
sitehtml1direxp=''
10591059
sitehtml3dir=''
10601060
sitehtml3direxp=''
1061-
sitelib='/usr/lib/perl5/site_perl/5.38.3'
1061+
sitelib='/usr/lib/perl5/site_perl/5.38.4'
10621062
sitelib_stem='/usr/lib/perl5/site_perl'
1063-
sitelibexp='/usr/lib/perl5/site_perl/5.38.3'
1063+
sitelibexp='/usr/lib/perl5/site_perl/5.38.4'
10641064
siteman1dir='/usr/share/man/man1'
10651065
siteman1direxp='/usr/share/man/man1'
10661066
siteman3dir='/usr/share/man/man3'
@@ -1101,7 +1101,7 @@ stdio_stream_array=''
11011101
strerror_r_proto='0'
11021102
strings='/usr/include/string.h'
11031103
submit=''
1104-
subversion='3'
1104+
subversion='4'
11051105
sysman='/usr/share/man/man1'
11061106
tail=''
11071107
tar=''
@@ -1196,8 +1196,8 @@ vendorprefix=''
11961196
vendorprefixexp=''
11971197
vendorscript=''
11981198
vendorscriptexp=''
1199-
version='5.38.3'
1200-
version_patchlevel_string='version 38 subversion 3'
1199+
version='5.38.4'
1200+
version_patchlevel_string='version 38 subversion 4'
12011201
versiononly='undef'
12021202
vi=''
12031203
xlibpth='/usr/lib/386 /lib/386'
@@ -1212,7 +1212,7 @@ config_args=''
12121212
config_argc=0
12131213
PERL_REVISION=5
12141214
PERL_VERSION=38
1215-
PERL_SUBVERSION=3
1215+
PERL_SUBVERSION=4
12161216
PERL_API_REVISION=5
12171217
PERL_API_VERSION=38
12181218
PERL_API_SUBVERSION=0

Cross/config.sh-arm-linux-n770

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ api_subversion='0'
3535
api_version='38'
3636
api_versionstring='5.38.0'
3737
ar='ar'
38-
archlib='/usr/lib/perl5/5.38.3/armv4l-linux'
39-
archlibexp='/usr/lib/perl5/5.38.3/armv4l-linux'
38+
archlib='/usr/lib/perl5/5.38.4/armv4l-linux'
39+
archlibexp='/usr/lib/perl5/5.38.4/armv4l-linux'
4040
archname64=''
4141
archname='armv4l-linux'
4242
archobjs=''
@@ -54,7 +54,7 @@ castflags='0'
5454
cat='cat'
5555
cc='arm-none-linux-gnueabi-gcc'
5656
cccdlflags='-fpic'
57-
ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.38.3/armv4l-linux/CORE'
57+
ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.38.4/armv4l-linux/CORE'
5858
ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
5959
ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
6060
ccname='arm-linux-gcc'
@@ -833,21 +833,21 @@ inc_version_list=' '
833833
inc_version_list_init='0'
834834
incpath=''
835835
inews=''
836-
installarchlib='./install_me_here/usr/lib/perl5/5.38.3/armv4l-linux'
836+
installarchlib='./install_me_here/usr/lib/perl5/5.38.4/armv4l-linux'
837837
installbin='./install_me_here/usr/bin'
838838
installhtml1dir=''
839839
installhtml3dir=''
840840
installman1dir='./install_me_here/usr/share/man/man1'
841841
installman3dir='./install_me_here/usr/share/man/man3'
842842
installprefix='./install_me_here/usr'
843843
installprefixexp='./install_me_here/usr'
844-
installprivlib='./install_me_here/usr/lib/perl5/5.38.3'
844+
installprivlib='./install_me_here/usr/lib/perl5/5.38.4'
845845
installscript='./install_me_here/usr/bin'
846-
installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.38.3/armv4l-linux'
846+
installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.38.4/armv4l-linux'
847847
installsitebin='./install_me_here/usr/bin'
848848
installsitehtml1dir=''
849849
installsitehtml3dir=''
850-
installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.38.3'
850+
installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.38.4'
851851
installsiteman1dir='./install_me_here/usr/share/man/man1'
852852
installsiteman3dir='./install_me_here/usr/share/man/man3'
853853
installsitescript='./install_me_here/usr/bin'
@@ -982,8 +982,8 @@ pmake=''
982982
pr=''
983983
prefix='/usr'
984984
prefixexp='/usr'
985-
privlib='/usr/lib/perl5/5.38.3'
986-
privlibexp='/usr/lib/perl5/5.38.3'
985+
privlib='/usr/lib/perl5/5.38.4'
986+
privlibexp='/usr/lib/perl5/5.38.4'
987987
procselfexe='"/proc/self/exe"'
988988
prototype='define'
989989
ptrsize='4'
@@ -1048,17 +1048,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
10481048
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'
10491049
sig_size='68'
10501050
signal_t='void'
1051-
sitearch='/usr/lib/perl5/site_perl/5.38.3/armv4l-linux'
1052-
sitearchexp='/usr/lib/perl5/site_perl/5.38.3/armv4l-linux'
1051+
sitearch='/usr/lib/perl5/site_perl/5.38.4/armv4l-linux'
1052+
sitearchexp='/usr/lib/perl5/site_perl/5.38.4/armv4l-linux'
10531053
sitebin='/usr/bin'
10541054
sitebinexp='/usr/bin'
10551055
sitehtml1dir=''
10561056
sitehtml1direxp=''
10571057
sitehtml3dir=''
10581058
sitehtml3direxp=''
1059-
sitelib='/usr/lib/perl5/site_perl/5.38.3'
1059+
sitelib='/usr/lib/perl5/site_perl/5.38.4'
10601060
sitelib_stem='/usr/lib/perl5/site_perl'
1061-
sitelibexp='/usr/lib/perl5/site_perl/5.38.3'
1061+
sitelibexp='/usr/lib/perl5/site_perl/5.38.4'
10621062
siteman1dir='/usr/share/man/man1'
10631063
siteman1direxp='/usr/share/man/man1'
10641064
siteman3dir='/usr/share/man/man3'
@@ -1099,7 +1099,7 @@ stdio_stream_array=''
10991099
strerror_r_proto='0'
11001100
strings='/usr/include/string.h'
11011101
submit=''
1102-
subversion='3'
1102+
subversion='4'
11031103
sysman='/usr/share/man/man1'
11041104
tail=''
11051105
tar=''
@@ -1194,8 +1194,8 @@ vendorprefix=''
11941194
vendorprefixexp=''
11951195
vendorscript=''
11961196
vendorscriptexp=''
1197-
version='5.38.3'
1198-
version_patchlevel_string='version 38 subversion 3'
1197+
version='5.38.4'
1198+
version_patchlevel_string='version 38 subversion 4'
11991199
versiononly='undef'
12001200
vi=''
12011201
xlibpth='/usr/lib/386 /lib/386'
@@ -1210,7 +1210,7 @@ config_args=''
12101210
config_argc=0
12111211
PERL_REVISION=5
12121212
PERL_VERSION=38
1213-
PERL_SUBVERSION=3
1213+
PERL_SUBVERSION=4
12141214
PERL_API_REVISION=5
12151215
PERL_API_VERSION=38
12161216
PERL_API_SUBVERSION=0

INSTALL

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -750,7 +750,7 @@ The directories set up by Configure fall into three broad categories.
750750

751751
=item Directories for the perl distribution
752752

753-
By default, Configure will use the following directories for 5.38.3.
753+
By default, Configure will use the following directories for 5.38.4.
754754
$version is the full perl version number, including subversion, e.g.
755755
5.12.3, and $archname is a string like sun4-sunos,
756756
determined by Configure. The full definitions of all Configure
@@ -2580,7 +2580,7 @@ L<https://www.chiark.greenend.org.uk/~sgtatham/bugs.html>
25802580

25812581
=head1 Coexistence with earlier versions of perl 5
25822582

2583-
Perl 5.38.3 is not binary compatible with versions of Perl earlier than
2583+
Perl 5.38.4 is not binary compatible with versions of Perl earlier than
25842584
5.38.0. In other words, you will have to recompile your XS modules.
25852585

25862586
In general, you can usually safely upgrade from one stable version of Perl
@@ -2655,9 +2655,9 @@ won't interfere with another version. (The defaults guarantee this for
26552655
libraries after 5.6.0, but not for executables. TODO?) One convenient
26562656
way to do this is by using a separate prefix for each version, such as
26572657

2658-
sh Configure -Dprefix=/opt/perl5.38.3
2658+
sh Configure -Dprefix=/opt/perl5.38.4
26592659

2660-
and adding /opt/perl5.38.3/bin to the shell PATH variable. Such users
2660+
and adding /opt/perl5.38.4/bin to the shell PATH variable. Such users
26612661
may also wish to add a symbolic link /usr/local/bin/perl so that
26622662
scripts can still start with #!/usr/local/bin/perl.
26632663

@@ -2672,11 +2672,11 @@ yet.
26722672

26732673
=head2 Upgrading from 5.38.0 or earlier
26742674

2675-
B<Perl 5.38.3 may not be binary compatible with Perl 5.37.11 or
2675+
B<Perl 5.38.4 may not be binary compatible with Perl 5.37.11 or
26762676
earlier Perl releases.> Perl modules having binary parts
26772677
(meaning that a C compiler is used) will have to be recompiled to be
2678-
used with 5.38.3. If you find you do need to rebuild an extension with
2679-
5.38.3, you may safely do so without disturbing the older
2678+
used with 5.38.4. If you find you do need to rebuild an extension with
2679+
5.38.4, you may safely do so without disturbing the older
26802680
installations. (See L<"Coexistence with earlier versions of perl 5">
26812681
above.)
26822682

@@ -2709,15 +2709,15 @@ Firstly, the bare minimum to run this script
27092709
print("$f\n");
27102710
}
27112711

2712-
in Linux with perl-5.38.3 is as follows (under $Config{prefix}):
2712+
in Linux with perl-5.38.4 is as follows (under $Config{prefix}):
27132713

27142714
./bin/perl
2715-
./lib/perl5/5.38.3/strict.pm
2716-
./lib/perl5/5.38.3/warnings.pm
2717-
./lib/perl5/5.38.3/i686-linux/File/Glob.pm
2718-
./lib/perl5/5.38.3/feature.pm
2719-
./lib/perl5/5.38.3/XSLoader.pm
2720-
./lib/perl5/5.38.3/i686-linux/auto/File/Glob/Glob.so
2715+
./lib/perl5/5.38.4/strict.pm
2716+
./lib/perl5/5.38.4/warnings.pm
2717+
./lib/perl5/5.38.4/i686-linux/File/Glob.pm
2718+
./lib/perl5/5.38.4/feature.pm
2719+
./lib/perl5/5.38.4/XSLoader.pm
2720+
./lib/perl5/5.38.4/i686-linux/auto/File/Glob/Glob.so
27212721

27222722
Secondly, for perl-5.10.1, the Debian perl-base package contains 591
27232723
files, (of which 510 are for lib/unicore) totaling about 3.5MB in its

META.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,6 @@
119119
"url" : "https://github.com/Perl/perl5"
120120
}
121121
},
122-
"version" : "5.038003",
122+
"version" : "5.038004",
123123
"x_serialization_backend" : "JSON::PP version 4.16"
124124
}

META.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,5 +106,5 @@ resources:
106106
homepage: https://www.perl.org/
107107
license: https://dev.perl.org/licenses/
108108
repository: https://github.com/Perl/perl5
109-
version: '5.038003'
109+
version: '5.038004'
110110
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

0 commit comments

Comments
 (0)