Skip to content

Commit ba6b24a

Browse files
committed
re-enable several modules
Tree::DAG_Node and FCGI now pass again. Win32::LongPath added (was in a build for a previous version?) Use a dev version of CryptX. It fixes Windows builds and remaining issues are AIX related.
1 parent 59fc253 commit ba6b24a

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

share/64bit-5.40.2.1.pp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@
185185
#XXX-TODO https://rt.cpan.org/Public/Bug/Display.html?id=116479
186186
qw/ CPANPLUS::Dist::Build /,
187187
qw/ File::CheckTree Log::Message Module::Pluggable Object::Accessor Text::Soundex Term::UI /,
188-
'https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE/Tree-DAG_Node-1.32.tgz', # 1.33 fails UTF8 tests
188+
'Tree-DAG_Node', # 1.33 failed tests, fixed in 1.34
189189

190190
# https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/92
191191
{ module => 'https://github.com/StrawberryPerl/Perl-Dist-Strawberry/releases/download/dev_20230318/Pod-Parser-1.65_01.tar.gz' },
@@ -218,7 +218,7 @@
218218
{ module=>'<package_url>/kmx/perl-modules-patched/Win32-Pipe-0.025_patched.tar.gz' }, #XXX-FIXME
219219
# File-Remove has symlink test failures under 5.38, is needed by Win32-File-Object
220220
{ module=>'File-Remove', env=>{ 'HARNESS_SUBCLASS'=>'TAP::Harness::Restricted', 'HARNESS_SKIP'=>'t/05_links.t' } },
221-
qw/ Win32-Daemon Win32-EventLog Win32-Process Win32-File-Object Win32-WinError Win32-UTCFileTime /,
221+
qw/ Win32-Daemon Win32-EventLog Win32-Process Win32-File-Object Win32-WinError Win32-UTCFileTime Win32-LongPath/,
222222
qw/ Win32-ShellQuote Win32::Console Win32::Job Win32::ServiceManager Win32::Service /,
223223
# qw/ Win32::Console::ANSI /, # disable for now - fails tests under UCRT 5.39.10 - but patched now
224224
{
@@ -320,16 +320,17 @@
320320
{
321321
plugin => 'Perl::Dist::Strawberry::Step::InstallModules',
322322
modules => [
323-
# crypto related - many are disabled as CryptX 0.085 is failing
323+
# crypto related - many were disabled as CryptX 0.085 is failing - should be fixed in 0.086.
324324
# { module =>'Convert-PEM', ignore_testfailure=>1 }, #XXX-TODO Convert-PEM-0.08 fails
325325
# qw/ Convert-PEM /,
326326
qw / Crypt::OpenSSL::DSA /, # https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/86
327327
# qw / CryptX /,
328+
'https://cpan.metacpan.org/authors/id/M/MI/MIK/CryptX-0.085_003.tar.gz', # dev version for the moment as 0.085 fails due to Math::BigNum changes
328329
qw/ Crypt::OpenSSL::Bignum Crypt-OpenSSL-RSA Crypt-OpenSSL-Random Crypt-OpenSSL-X509 /,
329330
qw / Crypt::OpenSSL::AES /,
330331
#'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
331332
#Crypt-SMIME ?
332-
# qw/ Crypt::CBC Crypt-DSA /, # dependency CryptX 0.085 fails
333+
qw/ Crypt::CBC Crypt-DSA /, # dependency CryptX 0.085 fails
333334
qw/ Crypt::Blowfish Crypt::CAST5_PP Crypt::DES Crypt::DES_EDE3 Crypt::IDEA Crypt::Rijndael Crypt::Twofish Crypt::Serpent Crypt::RC6 /,
334335
qw/ Digest-MD2 Digest-MD5 Digest-SHA Digest-SHA1 Crypt::RIPEMD160 Digest::Whirlpool Digest::HMAC Digest::CMAC /,
335336
# '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
@@ -421,8 +422,7 @@
421422
# misc
422423
#{ module=>'Alien::Tidyp', buildpl_param=>'--srctarball=http://strawberryperl.com/package/kmx/testing/tidyp-1.04.tar.gz' }, #gcc 8.3 failure
423424
qw/ CPAN::SQLite /,
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' } },
425+
{ module => 'FCGI', env => { 'HARNESS_SUBCLASS'=>'TAP::Harness::Restricted', 'HARNESS_SKIP'=>'t/02-unix_domain_socket.t' } },
426426
qw/ IO::String /,
427427
{ module=>'Unicode::UTF8', ignore_testfailure=>1 }, #XXX-TODO-5.28
428428
qw/ V Modern::Perl Perl::Tidy /,

0 commit comments

Comments
 (0)