|
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