|
45 | 45 | libunistring => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/dev_gcc13.1_20230606/64bit_libunistring-1.1-bin_20230606.zip',
|
46 | 46 | libxml2 => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/dev_gcc13.1_20230606/64bit_libxml2-2.12.10-bin_20250515.zip',
|
47 | 47 | 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', |
48 | 49 | },
|
49 | 50 | },
|
50 | 51 | ### NEXT STEP ###########################
|
|
78 | 79 | '<dist_sharedir>/perl-5.38/vmem.patch' => '*',
|
79 | 80 | '<dist_sharedir>/perl-5.38/gh23179_no_delta_or_PERL_RE_BUILD_AUX.patch' => '*',
|
80 | 81 | '<dist_sharedir>/perl-5.38/scope_types.h' => 'scope_types.h',
|
| 82 | + '<dist_sharedir>/perl-5.38/CVE-2025-40909_for_538.patch' => '*', |
81 | 83 | 'config_H.gc' => {
|
82 | 84 | I_DBM => 'define',
|
83 | 85 | I_GDBM => 'define',
|
|
96 | 98 | i_gdbm => 'define',
|
97 | 99 | i_ndbm => 'define',
|
98 | 100 | 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 |
99 | 102 | osvers => '10',
|
100 | 103 | },
|
101 | 104 | },
|
|
482 | 485 | reloc_out => '<image_dir>/relocation.txt',
|
483 | 486 | },
|
484 | 487 | ### 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 | + # }, |
488 | 492 | ### NEXT STEP ###########################
|
489 | 493 | {
|
490 | 494 | disable => $ENV{SKIP_MSI_STEP}, ### hack
|
|
0 commit comments