|
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