Skip to content

Commit 7218006

Browse files
committed
Files for 5.38.4
1 parent 6c8e117 commit 7218006

File tree

3 files changed

+404
-4
lines changed

3 files changed

+404
-4
lines changed

devel.utils/_build-5.38.4.1_local_mscvrt.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ set TEST_CORE=-test_core
2121

2222
::set SKIP_MSI_STEP=1
2323
::set SKIP_PDL_STEP=1
24-
%PERLEXE% -Mblib ..\script\perldist_strawberry -job ..\share\64bit-5.38.4.1.pp %TEST_CORE% -beta=2 -interactive -restorepoints -wixbin_dir=z:\sw\wix311 -cpan_url https://cpan.metacpan.org
24+
%PERLEXE% -Mblib ..\script\perldist_strawberry -job ..\share\64bit-5.38.4.1.pp %TEST_CORE% -beta=0 -interactive -restorepoints -wixbin_dir=z:\sw\wix311 -cpan_url https://cpan.metacpan.org
2525

2626

share/64bit-5.38.4.1.pp

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
libunistring => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/dev_gcc13.1_20230606/64bit_libunistring-1.1-bin_20230606.zip',
4646
libxml2 => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/dev_gcc13.1_20230606/64bit_libxml2-2.12.10-bin_20250515.zip',
4747
libxslt => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/dev_gcc13.1_20230606/64bit_libxslt-1.1.39-bin_20250515.zip',
48+
libjpeg => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/dev_gcc13.1_20230606/64bit_jpeg-9f-bin_20250530.zip',
4849
},
4950
},
5051
### NEXT STEP ###########################
@@ -78,6 +79,7 @@
7879
'<dist_sharedir>/perl-5.38/vmem.patch' => '*',
7980
'<dist_sharedir>/perl-5.38/gh23179_no_delta_or_PERL_RE_BUILD_AUX.patch' => '*',
8081
'<dist_sharedir>/perl-5.38/scope_types.h' => 'scope_types.h',
82+
'<dist_sharedir>/perl-5.38/CVE-2025-40909_for_538.patch' => '*',
8183
'config_H.gc' => {
8284
I_DBM => 'define',
8385
I_GDBM => 'define',
@@ -96,6 +98,7 @@
9698
i_gdbm => 'define',
9799
i_ndbm => 'define',
98100
d_isfinite => 'define', # part of https://github.com/Perl/perl5/pull/22257
101+
d_fdopendir => 'undef', # was part of CVE-2025-40909_for_538.patch
99102
osvers => '10',
100103
},
101104
},
@@ -482,9 +485,10 @@
482485
reloc_out => '<image_dir>/relocation.txt',
483486
},
484487
### NEXT STEP ###########################
485-
{
486-
plugin => 'Perl::Dist::Strawberry::Step::OutputZIP', # no options needed
487-
},
488+
# disable zip edition as we are not distributing it
489+
# {
490+
# plugin => 'Perl::Dist::Strawberry::Step::OutputZIP', # no options needed
491+
# },
488492
### NEXT STEP ###########################
489493
{
490494
disable => $ENV{SKIP_MSI_STEP}, ### hack

0 commit comments

Comments
 (0)