|
50 | 50 | 'libxml2' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_libxml2-2.12.9-bin_20250122.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 | 52 | 'libxslt' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_libxslt-1.1.39-bin_20240515.zip',
|
53 |
| - 'libwebp' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_libxslt-1.1.39-bin_20250122.zip', |
| 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',
|
56 | 56 | 'openssl' => 'https://github.com/StrawberryPerl/build-extlibs/releases/download/gcc13.2_ucrt_posix/64bit_openssl-3.3.0-bin_20240515.zip',
|
|
135 | 135 | {
|
136 | 136 | plugin => 'Perl::Dist::Strawberry::Step::InstallModules',
|
137 | 137 | modules => [
|
| 138 | + qw /ExtUtils::Config/, # temp for debug |
138 | 139 | { module=>'Capture::Tiny', ignore_testfailure=>1 }, #XXX-TODO https://github.com/dagolden/Capture-Tiny/issues/29
|
139 | 140 | { module=>'Path::Tiny', ignore_testfailure=>1 }, #XXX-TODO 5.30 t/zzz-spec.t fails https://github.com/dagolden/Path-Tiny/issues/228
|
140 | 141 | 'TAP::Harness::Restricted', #to be able to skip only some tests
|
|
306 | 307 | {
|
307 | 308 | plugin => 'Perl::Dist::Strawberry::Step::InstallModules',
|
308 | 309 | modules => [
|
309 |
| - # crypto related - DISABLE in 5.39.10 as CryptX is failing |
| 310 | + # crypto related - these were disabled in 5.39.10 as CryptX was failing |
310 | 311 | # { module =>'Convert-PEM', ignore_testfailure=>1 }, #XXX-TODO Convert-PEM-0.08 fails
|
311 |
| - # qw/ Convert-PEM /, |
312 |
| - |
313 |
| - # # crypto |
314 |
| - # qw / Crypt::OpenSSL::DSA /, # https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/86 |
315 |
| - # # qw /CryptX/, # fails under 5.39 |
316 |
| - # qw/ Crypt::OpenSSL::Bignum Crypt-OpenSSL-RSA Crypt-OpenSSL-Random Crypt-OpenSSL-X509 /, |
317 |
| - # qw / Crypt::OpenSSL::AES /, |
318 |
| - # #'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 |
319 |
| - # #Crypt-SMIME ? |
320 |
| - # 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 /, |
321 |
| - # qw/ Digest-MD2 Digest-MD5 Digest-SHA Digest-SHA1 Crypt::RIPEMD160 Digest::Whirlpool Digest::HMAC Digest::CMAC /, |
322 |
| - # 'Alt::Crypt::RSA::BigInt', #hack Crypt-RSA without Math::PARI - https://metacpan.org/release/Crypt-RSA |
323 |
| - # qw/ Crypt-DSA Crypt::DSA::GMP /, |
324 |
| - |
325 |
| - # qw/ Bytes::Random::Secure Crypt::OpenPGP /, |
326 |
| - # #qw/ Module::Signature /, #XXX-TODO still not able to properly handle CRLF - https://metacpan.org/release/Module-Signature |
| 312 | + qw/ Convert-PEM /, # 0.13 passes |
| 313 | + qw / Crypt::OpenSSL::DSA /, # https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/86 |
| 314 | + qw / CryptX /, |
| 315 | + qw/ Crypt::OpenSSL::Bignum Crypt-OpenSSL-RSA Crypt-OpenSSL-Random Crypt-OpenSSL-X509 /, |
| 316 | + qw / Crypt::OpenSSL::AES /, |
| 317 | + #'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 |
| 318 | + #Crypt-SMIME ? |
| 319 | + 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 /, |
| 320 | + qw/ Digest-MD2 Digest-MD5 Digest-SHA Digest-SHA1 Crypt::RIPEMD160 Digest::Whirlpool Digest::HMAC Digest::CMAC /, |
| 321 | + # '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 |
| 322 | + qw/ Crypt-DSA /, |
| 323 | + #qw /Crypt::DSA::GMP/, # fails for 5.40.1 due to Math::Prime::Util::GMP |
| 324 | + |
| 325 | + qw/ Bytes::Random::Secure /, |
| 326 | + # qw /Crypt::OpenPGP/, # fails for 5.40.1 due to Math::Prime::Util::GMP |
| 327 | + #qw/ Module::Signature /, #XXX-TODO still not able to properly handle CRLF - https://metacpan.org/release/Module-Signature |
327 | 328 |
|
328 | 329 | # date/time
|
329 | 330 | { module=>'Test2::Plugin::NoWarnings', ignore_testfailure=>1 }, #otherwise DateTime fails
|
|
608 | 609 | modules => [
|
609 | 610 | { module => 'PDL',
|
610 | 611 | #makefilepl_param => 'PDLCONF=<dist_sharedir>\pdl\perldl2.conf',
|
611 |
| - ignore_testfailure => 1, |
| 612 | + ignore_testfailure => 0, # these should pass now |
612 | 613 | env => {
|
613 | 614 | PLPLOT_LIB => '<image_dir>\c\share\plplot',
|
614 | 615 | PLPLOT_DRV_DIR => '<image_dir>\c\share\plplot',
|
615 | 616 | # MAKEFLAGS => '', # there were previously issues with parallel builds
|
616 | 617 | },
|
617 | 618 | },
|
618 |
| - qw/ PDL::IO::CSV PDL::IO::DBI PDL::DateTime PDL::Stats /, # PDL::IO::Image |
| 619 | + qw/ PDL::IO::CSV PDL::DateTime PDL::Stats /, # PDL::IO::Image |
| 620 | + # qw /PDL::IO::DBI/, # https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/231#issuecomment-2611092198 |
619 | 621 | qw/ PDL::LinearAlgebra /,
|
620 | 622 | ##{ module=>'PDL::Graphics::Gnuplot', skiptest=>1 },
|
621 | 623 | ##{ module=>'PDL::Graphics::Prima', ignore_testfailure => 1 }, # does not compile with 5.30.1 XXX-FIXME
|
|
0 commit comments