|
47 | 47 | 'libpng' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_libpng-1.6.43-bin_20240515.zip',
|
48 | 48 | 'libssh2' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_libssh2-1.11.0-bin_20240515.zip',
|
49 | 49 | 'libunistring' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_libunistring-1.2-bin_20240515.zip',
|
50 |
| - 'libxml2' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_libxml2-2.12.9-bin_20250122.zip', |
| 50 | + 'libxml2' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_libxml2-2.12.10-bin_20250303.zip', |
51 | 51 | 'libXpm' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_libXpm-3.5.12-bin_20240515.zip',
|
52 |
| - 'libxslt' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_libxslt-1.1.39-bin_20240515.zip', |
| 52 | + 'libxslt' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_libxslt-1.1.39-bin_20250303.zip', |
53 | 53 | 'libwebp' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_libwebp-1.4.0-bin_20240515.zip',
|
54 | 54 | 'mpc' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_mpc-1.3.1-bin_20240515.zip',
|
55 | 55 | 'mpfr' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_mpfr-4.2.1-bin_20250121.zip',
|
|
273 | 273 | { module => 'https://github.com/StrawberryPerl/Perl-Dist-Strawberry/releases/download/dev_20230318/Socket6-0.29_02.tar.gz' },
|
274 | 274 | qw/ IO::Socket::IP IO::Socket::INET6 IO::Socket::Socks /,
|
275 | 275 | # EV4.32 + perl-5.30 fails XXX-FIXME
|
276 |
| - qw/ HTTP-Server-Simple /, |
| 276 | + { module=>'HTTP-Server-Simple', env => { 'HARNESS_SUBCLASS'=>'TAP::Harness::Restricted', 'HARNESS_SKIP'=>'t/04cgi.t' } }, # intermittent connection failures, passes otherwise |
277 | 277 | { module=>'<package_url>/kmx/perl-modules-patched/Crypt-SSLeay-0.72_patched.tar.gz' }, #XXX-FIXME
|
278 | 278 | { module=>'Mojolicious', env=>{ 'HARNESS_SUBCLASS'=>'TAP::Harness::Restricted', 'HARNESS_SKIP'=>'t/mojolicious/websocket_lite_app.t t/mojo/file.t' } }, #https://github.com/kraih/mojo/issues/1011, https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/67
|
279 | 279 | { module=>'WWW::Mechanize', skiptest=>1 }, # tests hang
|
|
294 | 294 | # data/text processing
|
295 | 295 | { module=>'IO::Stringy', env=>{ 'HARNESS_SUBCLASS'=>'TAP::Harness::Restricted', 'HARNESS_SKIP'=>'t/IO_InnerFile.t' } }, #https://rt.cpan.org/Public/Bug/Display.html?id=103895
|
296 | 296 | qw/ Text-Diff Text-Patch Text::CSV Text::CSV_XS Tie::Array::CSV Excel::Writer::XLSX Spreadsheet::WriteExcel Spreadsheet::ParseExcel /,
|
297 |
| - qw /Spreadsheet::ParseXLSX/, # was failing for 5.39: https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/214 |
| 297 | + # qw /Spreadsheet::ParseXLSX/, # currently failing BigMath tests: https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/214 |
298 | 298 |
|
299 | 299 | ]
|
300 | 300 | },
|
|
320 | 320 | {
|
321 | 321 | plugin => 'Perl::Dist::Strawberry::Step::InstallModules',
|
322 | 322 | modules => [
|
323 |
| - # crypto related - these were disabled in 5.39.10 as CryptX was failing |
| 323 | + # crypto related - many are disabled as CryptX 0.085 is failing |
324 | 324 | # { module =>'Convert-PEM', ignore_testfailure=>1 }, #XXX-TODO Convert-PEM-0.08 fails
|
325 |
| - qw/ Convert-PEM /, # 0.13 passes |
| 325 | + # qw/ Convert-PEM /, |
326 | 326 | qw / Crypt::OpenSSL::DSA /, # https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/86
|
327 |
| - qw / CryptX /, |
| 327 | + # qw / CryptX /, |
328 | 328 | qw/ Crypt::OpenSSL::Bignum Crypt-OpenSSL-RSA Crypt-OpenSSL-Random Crypt-OpenSSL-X509 /,
|
329 | 329 | qw / Crypt::OpenSSL::AES /,
|
330 | 330 | #'KMX/Crypt-OpenSSL-AES-0.05.tar.gz', #XXX-FIXME patched https://metacpan.org/pod/Crypt::OpenSSL::AES https://rt.cpan.org/Public/Bug/Display.html?id=77605
|
331 | 331 | #Crypt-SMIME ?
|
332 |
| - qw/ Crypt::CBC Crypt::Blowfish Crypt::CAST5_PP Crypt::DES Crypt::DES_EDE3 Crypt::DSA Crypt::IDEA Crypt::Rijndael Crypt::Twofish Crypt::Serpent Crypt::RC6 /, |
| 332 | + # qw/ Crypt::CBC Crypt-DSA /, # dependency CryptX 0.085 fails |
| 333 | + qw/ Crypt::Blowfish Crypt::CAST5_PP Crypt::DES Crypt::DES_EDE3 Crypt::IDEA Crypt::Rijndael Crypt::Twofish Crypt::Serpent Crypt::RC6 /, |
333 | 334 | qw/ Digest-MD2 Digest-MD5 Digest-SHA Digest-SHA1 Crypt::RIPEMD160 Digest::Whirlpool Digest::HMAC Digest::CMAC /,
|
334 | 335 | # 'Alt::Crypt::RSA::BigInt', #hack Crypt-RSA without Math::PARI - https://metacpan.org/release/Crypt-RSA, # fails for 5.40.1 due to Math::Prime::Util::GMP
|
335 |
| - qw/ Crypt-DSA /, |
| 336 | + |
336 | 337 | #qw /Crypt::DSA::GMP/, # fails for 5.40.1 due to Math::Prime::Util::GMP
|
337 | 338 |
|
338 | 339 | qw/ Bytes::Random::Secure /,
|
|
420 | 421 | # misc
|
421 | 422 | #{ module=>'Alien::Tidyp', buildpl_param=>'--srctarball=http://strawberryperl.com/package/kmx/testing/tidyp-1.04.tar.gz' }, #gcc 8.3 failure
|
422 | 423 | qw/ CPAN::SQLite /,
|
423 |
| - { module => 'FCGI', env => { 'HARNESS_SUBCLASS'=>'TAP::Harness::Restricted', 'HARNESS_SKIP'=>'t/02-unix_domain_socket.t' } }, |
| 424 | + # FCGI needs Type::Tiny, which is awaiting https://github.com/tobyink/p5-type-tiny/pull/175 |
| 425 | + # { module => 'FCGI', env => { 'HARNESS_SUBCLASS'=>'TAP::Harness::Restricted', 'HARNESS_SKIP'=>'t/02-unix_domain_socket.t' } }, |
424 | 426 | qw/ IO::String /,
|
425 | 427 | { module=>'Unicode::UTF8', ignore_testfailure=>1 }, #XXX-TODO-5.28
|
426 | 428 | qw/ V Modern::Perl Perl::Tidy /,
|
|
0 commit comments