Report for Mail-SpamAssassin-4.0.2-rc2-TRIAL

Back
From: metabase:user:313312cf-6cf6-1014-a8bd-27a0416a2910
Subject: PASS Mail-SpamAssassin-4.0.2-rc2-TRIAL 5.42.0 
Date: 2025-08-12T10:58:04Z

This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language.  See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org


--
Dear Giovanni Bechis,

This is a computer-generated report for Mail-SpamAssassin-4.0.2-rc2-TRIAL
on perl 5.42.0, created by CPAN-Reporter-1.2020.

Thank you for uploading your work to CPAN.  Congratulations!
All tests were successful.

Sections of this report:

    * Tester comments
    * Program output
    * Prerequisites
    * Environment and other context

------------------------------
TESTER COMMENTS
------------------------------

Additional comments from tester:

none provided

------------------------------
PROGRAM OUTPUT
------------------------------

Output from 'C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\c\bin\gmake.exe test':

"C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\bin\perl.exe" build/mkrules --exit_on_no_src --src rulesrc --out rules --manifest MANIFEST --manifestskip MANIFEST.SKIP
no source directory found: exiting
"C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\bin\perl.exe" build/preprocessor  -Mvars -DVERSION="4.000002" -DPREFIX="C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\site" -DDEF_RULES_DIR="C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\site/share/spamassassin" -DLOCAL_RULES_DIR="C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\site/etc/mail/spamassassin" -DLOCAL_STATE_DIR="C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\site/var/spamassassin" -DINSTALLSITELIB="C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\site\lib" -DCONTACT_ADDRESS="the administrator of that system" -DRE2C_BIN="re2c" -Msharpbang -Mconditional -DPERL_BIN=""C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\bin\perl.exe"" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-update.raw -osa-update
"C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\bin\perl.exe" -MExtUtils::Command -e cp -- sa-update blib\script\sa-update
pl2bat.bat blib\script\sa-update
"C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t
t/all_modules.t ................... ok
t/basic_lint.t .................... ok
t/basic_lint_net.t ................ skipped: Net tests disabled
t/basic_lint_without_plugins.t .... ok
t/basic_lint_without_sandbox.t .... ok
t/basic_meta.t .................... skipped: Tests don't work on Windows
t/basic_meta2.t ................... ok
t/basic_obj_api.t ................. ok
t/html_colors.t ................... ok
t/html_obfu.t ..................... ok
t/html_utf8.t ..................... ok
t/html_visibility.t ............... ok
t/mimeheader.t .................... ok
t/mimeparse.t ..................... ok
t/uri.t ........................... ok
t/uri_html.t ...................... ok
t/uri_list.t ...................... ok
t/uri_saferedirect.t .............. ok
t/uri_text.t ...................... ok
t/uribl.t ......................... skipped: Net tests disabled
t/uribl_all_types.t ............... skipped: Net tests disabled
t/uribl_domains_only.t ............ skipped: Net tests disabled
t/uribl_ips_only.t ................ skipped: Net tests disabled
t/uridetail.t ..................... ok
t/urilocalbl.t .................... skipped: Net tests disabled
t/get_all_headers.t ............... ok
t/get_headers.t ................... ok
t/header.t ........................ ok
t/header_utf8.t ................... ok
t/regexp_named_capture.t .......... ok
t/regexp_valid.t .................. ok
t/askdns.t ........................ skipped: Net tests disabled
t/dnsbl.t ......................... skipped: Net tests disabled
t/dnsbl_sc_meta.t ................. skipped: Net tests disabled
t/dnsbl_subtests.t ................ skipped: Net tests disabled
t/dnsplatform.t ................... skipped: Net tests disabled
t/shortcircuit_before_dns.t ....... skipped: Net tests disabled
t/rule_multiple.t ................. ok
t/rule_names.t .................... skipped: This test requires 'run_rule_name_tests' set to 'y'.
t/rule_types.t .................... ok
t/extracttext.t ................... skipped: no needed binaries found, pdftotext, tesseract, or cat
t/spamd_prefork_stress.t .......... skipped: Spamd tests disabled
t/spamd_prefork_stress_2.t ........ skipped: Spamd tests disabled
t/arc.t ........................... skipped: Net tests disabled
t/authres.t ....................... ok
t/autolearn.t ..................... ok
t/autolearn_force.t ............... ok
t/autolearn_force_fail.t .......... ok
t/bayesbdb.t ...................... ok
t/bayesdbm.t ...................... ok
t/bayesdbm_flock.t ................ skipped: Tests don't work on windows
t/bayessdbm.t ..................... ok
t/bayessdbm_seen_delete.t ......... ok
t/bayessql.t ...................... ok
t/blacklist_autolearn.t ........... ok
t/blocklist_autolearn.t ........... ok
t/body_mod.t ...................... ok
t/body_str.t ...................... ok
t/check_implemented.t ............. ok
t/cidrs.t ......................... ok
t/config_errs.t ................... skipped: This script does not work yet. There are (a) lots of failures and (b) the 'plan' line means all tests are effectively ignored from 'make test'.
t/config_text.t ................... skipped: These tests don't work on windows
t/config_tree_recurse.t ........... ok
t/cpp_comments_in_spamc.t ......... ok
t/cross_user_config_leak.t ........ ok
t/date.t .......................... ok
# Note: This test when successful displays lockfile warning messages
# Aug 12 19:40:24.945 [11988] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path.TIb8y4/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:40:25.945 [11988] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path.TIb8y4/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:40:26.945 [11988] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path.TIb8y4/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:40:27.945 [11988] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path.TIb8y4/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:40:28.945 [11988] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path.TIb8y4/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:40:29.945 [11988] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path.TIb8y4/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:40:30.945 [11988] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path.TIb8y4/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:40:31.945 [11988] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path.TIb8y4/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:40:32.945 [11988] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path.TIb8y4/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:40:33.946 [11988] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path.TIb8y4/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:40:37.946 [11988] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path.TIb8y4/awl/this_lock_warning_is_ok.lock failed: No such file or directory [... logline repeated 4 times]
# Aug 12 19:40:37.947 [11988] warn: auto-welcomelist: open of auto-welcomelist file failed: auto-welcomelist: cannot open auto_welcomelist_path ./log\\db_awl_path.TIb8y4/awl/this_lock_warning_is_ok: No such file or directory
t/db_awl_path.t ................... ok
# Aug 12 19:41:03.358 [8632] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path_welcome_block.qUx5IW/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:41:04.358 [8632] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path_welcome_block.qUx5IW/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:41:05.358 [8632] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path_welcome_block.qUx5IW/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:41:06.358 [8632] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path_welcome_block.qUx5IW/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:41:07.358 [8632] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path_welcome_block.qUx5IW/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:41:08.358 [8632] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path_welcome_block.qUx5IW/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:41:09.358 [8632] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path_welcome_block.qUx5IW/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:41:10.358 [8632] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path_welcome_block.qUx5IW/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:41:11.358 [8632] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path_welcome_block.qUx5IW/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:41:12.358 [8632] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path_welcome_block.qUx5IW/awl/this_lock_warning_is_ok.lock failed: No such file or directory
# Aug 12 19:41:16.358 [8632] warn: locker: safe_lock: unlink of lock file ./log\\db_awl_path_welcome_block.qUx5IW/awl/this_lock_warning_is_ok.lock failed: No such file or directory [... logline repeated 4 times]
# Aug 12 19:41:16.359 [8632] warn: auto-welcomelist: open of auto-welcomelist file failed: auto-welcomelist: cannot open auto_welcomelist_path ./log\\db_awl_path_welcome_block.qUx5IW/awl/this_lock_warning_is_ok: No such file or directory
t/db_awl_path_welcome_block.t ..... ok
t/db_awl_perms.t .................. skipped: Tests don't work on windows
t/db_awl_perms_welcome_block.t .... skipped: Tests don't work on windows
t/db_based_welcomelist.t .......... ok
t/db_based_welcomelist_ips.t ...... ok
t/db_based_whitelist.t ............ ok
t/db_based_whitelist_ips.t ........ ok
t/dcc.t ........................... skipped: Tests don't work on windows
t/debug.t ......................... ok
t/decodeshorturl.t ................ skipped: Net tests disabled
t/desc_wrap.t ..................... ok
t/dkim.t .......................... skipped: Net tests disabled
t/dmarc.t ......................... skipped: Net tests disabled
t/enable_compat.t ................. ok
t/freemail.t ...................... ok
t/freemail_welcome_block.t ........ ok
t/fromnamespoof.t ................. ok
t/gtube.t ......................... ok
t/hashbl.t ........................ skipped: Net tests disabled
t/idn_dots.t ...................... ok
t/if_can.t ........................ ok
t/if_else.t ....................... ok
t/ifversion.t ..................... ok
t/ip_addrs.t ...................... ok
t/lang_lint.t ..................... ok
t/lang_pl_tests.t ................. skipped: pl tests disabled
t/line_endings.t .................. ok
t/lint_nocreate_prefs.t ........... ok
t/local_tests_only.t .............. ok
t/memory_cycles.t ................. ok
t/metadata.t ...................... ok
t/missing_hb_separator.t .......... ok
t/mkrules.t ....................... ok
t/mkrules_else.t .................. ok
t/nonspam.t ....................... ok
t/olevbmacro.t .................... ok
t/originating_ip_hdr.t ............ ok
t/parameter_header.t .............. ok
t/pdfinfo.t ....................... ok
t/perlcritic.t .................... skipped: This test requires Test::Perl::Critic
t/phishing.t ...................... ok
t/plugin.t ........................ ok
t/plugin_file.t ................... ok
t/plugin_priorities.t ............. ok
t/podchecker.t .................... ok
t/prefs_include.t ................. ok
t/priorities.t .................... ok
t/priorities_welcome_block.t ...... ok
t/pyzor.t ......................... skipped: Net tests disabled
t/razor2.t ........................ skipped: Net tests disabled
t/rcvd_parser.t ................... ok
t/re_base_extraction.t ............ ok
t/recips.t ........................ ok
t/recreate.t ...................... ok
t/recursion.t ..................... ok
t/redirectors.t ................... skipped: Net tests disabled
t/relative_scores.t ............... ok
# skipping IP::Geolocation::MMDB (GeoIP2) tests (not installed)
t/relaycountry.t .................. ok
t/report_safe.t ................... ok
t/reportheader.t .................. ok
t/reportheader_8bit.t ............. ok
t/reuse.t ......................... skipped: no mass check
t/root_spamd.t .................... skipped: root tests disabled
t/root_spamd_tell.t ............... skipped: root tests disabled
t/root_spamd_tell_paranoid.t ...... skipped: root tests disabled
t/root_spamd_tell_x.t ............. skipped: root tests disabled
t/root_spamd_tell_x_paranoid.t .... skipped: root tests disabled
t/root_spamd_u.t .................. skipped: root tests disabled
t/root_spamd_u_dcc.t .............. skipped: root tests disabled
t/root_spamd_virtual.t ............ skipped: root tests disabled
t/root_spamd_x.t .................. skipped: root tests disabled
t/root_spamd_x_paranoid.t ......... skipped: root tests disabled
t/root_spamd_x_u.t ................ skipped: root tests disabled
t/sa_awl.t ........................ ok
t/sa_awl_welcome_block.t .......... ok
t/sa_check_spamd.t ................ skipped: Spamd tests disabled
t/sa_compile.t .................... skipped: Tests don't work on windows
# Testing with DB_File
# Testing with SDBM_File
t/sa_txrep.t ...................... ok
t/sa_txrep_sql.t .................. skipped: Net tests disabled
t/sa_txrep_welcomelist_out.t ...... skipped: Net tests disabled
t/sha1.t .......................... ok
t/shortcircuit.t .................. ok
t/spam.t .......................... ok
t/spamc.t ......................... skipped: No SPAMC exe
t/spamc_B.t ....................... skipped: No SPAMC exe
t/spamc_bug6176.t ................. skipped: No SPAMC exe
t/spamc_c.t ....................... skipped: No SPAMC exe
t/spamc_c_stdout_closed.t ......... skipped: No SPAMC exe
t/spamc_cf.t ...................... skipped: No SPAMC exe
t/spamc_E.t ....................... skipped: No SPAMC exe
t/spamc_H.t ....................... skipped: Spamd tests disabled
t/spamc_headers.t ................. skipped: No SPAMC exe
t/spamc_l.t ....................... skipped: No SPAMC exe
t/spamc_optC.t .................... skipped: No SPAMC exe
t/spamc_optL.t .................... skipped: No SPAMC exe
t/spamc_x_e.t ..................... skipped: Spamd tests disabled
t/spamc_x_E_R.t ................... skipped: Spamd tests disabled
t/spamc_y.t ....................... skipped: No SPAMC exe
t/spamc_z.t ....................... skipped: Spamd tests disabled
t/spamd.t ......................... skipped: Spamd tests disabled
t/spamd_allow_user_rules.t ........ skipped: Spamd tests disabled
t/spamd_client.t .................. skipped: Spamd tests disabled
t/spamd_hup.t ..................... skipped: Spamd tests disabled
t/spamd_kill_restart.t ............ skipped: Spamd tests disabled
t/spamd_kill_restart_rr.t ......... skipped: Spamd tests disabled
t/spamd_ldap.t .................... skipped: LDAP tests disabled
t/spamd_maxchildren.t ............. skipped: Spamd tests disabled
t/spamd_maxsize.t ................. skipped: Spamd tests disabled
t/spamd_parallel.t ................ skipped: Spamd tests disabled
t/spamd_plugin.t .................. skipped: Spamd tests disabled
t/spamd_port.t .................... skipped: Spamd tests disabled
t/spamd_prefork_stress_3.t ........ skipped: Spamd tests disabled
t/spamd_prefork_stress_4.t ........ skipped: Spamd tests disabled
t/spamd_protocol_10.t ............. skipped: Spamd tests disabled
t/spamd_report.t .................. skipped: Spamd tests disabled
t/spamd_report_ifspam.t ........... skipped: Spamd tests disabled
t/spamd_sql_prefs.t ............... skipped: Spamd tests disabled
t/spamd_ssl.t ..................... skipped: Spamd tests disabled
t/spamd_ssl_accept_fail.t ......... skipped: Spamd tests disabled
t/spamd_ssl_z.t ................... skipped: Spamd tests disabled
t/spamd_stop.t .................... skipped: Spamd tests disabled
t/spamd_symbols.t ................. skipped: Spamd tests disabled
t/spamd_syslog.t .................. skipped: Spamd tests disabled
t/spamd_unix.t .................... skipped: Spamd tests disabled
t/spamd_unix_and_tcp.t ............ skipped: Spamd tests disabled
t/spamd_user_rules_leak.t ......... skipped: Spamd tests disabled
t/spamd_utf8.t .................... skipped: Spamd tests disabled
t/spamd_welcomelist_leak.t ........ skipped: Spamd tests disabled.
t/spamd_whitelist_leak.t .......... skipped: Spamd tests disabled.
t/spf.t ........................... skipped: Net tests disabled
t/spf_welcome_block.t ............. skipped: Net tests disabled
t/sql_based_welcomelist.t ......... ok
t/sql_based_whitelist.t ........... ok
t/stop_always_matching_regexps.t .. ok
t/strip2.t ........................ ok
t/strip_no_subject.t .............. ok
t/stripmarkup.t ................... ok
t/tainted_msg.t ................... ok
t/text_bad_ctype.t ................ ok
t/timeout.t ....................... ok
t/trust_path.t .................... ok
t/utf16.t ......................... ok
t/utf8.t .......................... ok
t/util_parse_header_addresses.t ... ok
t/util_wrap.t ..................... ok
t/welcomelist_addrs.t ............. ok
t/welcomelist_from.t .............. ok
t/welcomelist_subject.t ........... ok
t/welcomelist_to.t ................ ok
t/whitelist_addrs.t ............... ok
t/whitelist_from.t ................ ok
t/whitelist_subject.t ............. ok
t/whitelist_to.t .................. ok
t/wlbl_uri.t ...................... ok
All tests successful.
Files=221, Tests=3216, 2049 wallclock secs ( 1.59 usr +  0.48 sys =  2.08 CPU)
Result: PASS

------------------------------
PREREQUISITES
------------------------------

Prerequisite modules loaded:

requires:

    Module                   Need     Have      
    ------------------------ -------- ----------
    Archive::Tar             1.23     3.04      
    Errno                    0        1.38      
    File::Copy               2.02     2.41      
    File::Spec               0.8      3.94      
    HTML::Parser             3.43     3.83      
    IO::Zlib                 1.04     1.15      
    Mail::DKIM               0.31     1.20240923
    Net::DNS                 1.1      1.52      
    NetAddr::IP              4.01     4.079     
    perl                     5.014    5.042000  
    Pod::Usage               1.1      2.05      
    Sys::Hostname            0        1.25      
    Time::HiRes              0        1.9778    
    Time::Local              0        1.35      

build_requires:

    Module                   Need     Have      
    ------------------------ -------- ----------
    ExtUtils::MakeMaker      6.64     7.77_01   
    Test::Simple             1.302067 1.302214  

configure_requires:

    Module                   Need     Have      
    ------------------------ -------- ----------
    ExtUtils::MakeMaker      6.64     7.77_01   

opt_requires:

    Module                   Need     Have      
    ------------------------ -------- ----------
    Archive::Zip             0        1.68      
  ! BSD::Resource            0        n/a       
    Compress::Zlib           0        2.213     
    DB_File                  0        1.859     
    DBD::SQLite              1.5901   1.76      
    DBI                      0        1.645     
    Email::Address::XS       0        1.05      
    Encode::Detect::Detector 0        1.01      
    Geo::IP                  0        1.51      
    IO::Socket::INET6        0        2.73      
    IO::Socket::IP           0.09     0.43      
    IO::Socket::SSL          1.76     2.094     
    IO::String               0        1.08      
    IP::Country::DB_File     0        3.03      
    IP::Country::Fast        0        604.001   
    LWP::Protocol::https     0        6.14      
    Mail::DKIM               0.37     1.20240923
  ! Mail::DMARC              0        n/a       
    Mail::SPF                0        3.20250505
    MaxMind::DB::Reader      0        1.000014  
  ! MaxMind::DB::Reader::XS  0        n/a       
    MIME::Base64             0        3.16_01   
    Net::CIDR::Lite          0        0.22      
  ! Net::LibIDN              0        n/a       
    Net::LibIDN2             0        1.02      
    Net::Patricia            1.16     1.23      
    Net::SMTP                0        3.15      
  ! Razor2::Client::Agent    2.61     n/a       

opt_build_requires:

    Module                   Need     Have      
    ------------------------ -------- ----------
    Devel::Cycle             0        1.12      
    Net::DNS::Nameserver     0        2002      
    Text::Diff               0        1.45      


------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------

Environment variables:

    COMSPEC = C:\WINDOWS\system32\cmd.exe
    LC_ALL = C
    NONINTERACTIVE_TESTING = 1
    NUMBER_OF_PROCESSORS = 4
    PATH = C:\re2c-0.9.4\bin;C:\wget-1.21.3-win64;C:\curl-7.76.0-win64-mingw\bin;C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\site\bin;C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\bin;C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\c\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0
    PERL5LIB = 
    PERL5OPT = 
    PERL5_CPANPLUS_IS_RUNNING = 13832
    PERL5_CPAN_IS_RUNNING = 13832
    PERL_MM_USE_DEFAULT = 1
    PERL_USE_UNSAFE_INC = 1
    PROCESSOR_IDENTIFIER = Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
    TEMP = C:\Users\USER\AppData\Local\Temp
    TERM = dumb

Perl special variables (and OS-specific diagnostics, for MSWin32):

    $^X = C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\bin\perl.exe
    $UID/$EUID = 0 / 0
    $GID = 0
    $EGID = 0
    Win32::GetOSName = Win8.1
    Win32::GetOSVersion = , 6, 3, 9600, 2, 0, 0, 256, 1
    Win32::FsType = NTFS
    Win32::IsAdminUser = 0

Perl module toolchain versions installed:

    Module              Have    
    ------------------- --------
    CPAN                2.38    
    CPAN::Meta          2.150010
    Cwd                 3.94    
    ExtUtils::CBuilder  0.280242
    ExtUtils::Command   7.77_01 
    ExtUtils::Install   2.22    
    ExtUtils::MakeMaker 7.77_01 
    ExtUtils::Manifest  1.75    
    ExtUtils::ParseXS   3.58    
    File::Spec          3.94    
    JSON                4.10    
    JSON::PP            4.16    
    Module::Build       0.4234  
    Module::Signature   n/a     
    Parse::CPAN::Meta   2.150010
    Test2               1.302214
    Test::Harness       3.52    
    Test::More          1.302214
    YAML                1.31    
    YAML::Syck          n/a     
    version             0.9933  


--

Summary of my perl5 (revision 5 version 42 subversion 0) configuration:
   
  Platform:
    osname=MSWin32
    osvers=10.0.26100.4349
    archname=MSWin32-x64-multi-thread
    uname='Win32 strawberry-perl 5.42.0.1 # 02:23:57 Wed July 09 2025 x64'
    config_args='undef'
    hint=recommended
    useposix=true
    d_sigaction=undef
    useithreads=define
    usemultiplicity=define
    use64bitint=define
    use64bitall=undef
    uselongdouble=undef
    usemymalloc=n
    default_inc_excludes_dot=define
  Compiler:
    cc='gcc'
    ccflags ='-std=c99 -DWIN32 -DWIN64 -DPERL_TEXTMODE_SCRIPTS -DMULTIPLICITY -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D__USE_MINGW_ANSI_STDIO -fwrapv -fno-strict-aliasing -mms-bitfields'
    optimize='-O2'
    cppflags='-DWIN32'
    ccversion=''
    gccversion='13.2.0'
    gccosandvers=''
    intsize=4
    longsize=4
    ptrsize=8
    doublesize=8
    byteorder=12345678
    doublekind=3
    d_longlong=define
    longlongsize=8
    d_longdbl=define
    longdblsize=16
    longdblkind=3
    ivtype='long long'
    ivsize=8
    nvtype='double'
    nvsize=8
    Off_t='long long'
    lseeksize=8
    alignbytes=8
    prototype=define
  Linker and Libraries:
    ld='g++.exe'
    ldflags ='-s -L"C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\lib\CORE" -L"C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\c\lib"'
    libpth=C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\c\lib C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\c\x86_64-w64-mingw32\lib C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\c\lib\gcc\x86_64-w64-mingw32\13.1.0
    libs= -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
    perllibs= -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
    libc=-lucrt
    so=dll
    useshrplib=true
    libperl=libperl542.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_win32.xs
    dlext=xs.dll
    d_dlsymun=undef
    ccdlflags=' '
    cccdlflags=' '
    lddlflags='-mdll -s -L"C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\perl\lib\CORE" -L"C:\strawberry-perl-5.42.0.1-beta1-64bit-portable\c\lib"'


Characteristics of this binary (from libperl): 
  Compile-time options:
    HAS_LONG_DOUBLE
    HAS_TIMES
    HAVE_INTERP_INTERN
    MULTIPLICITY
    PERLIO_LAYERS
    PERL_COPY_ON_WRITE
    PERL_DONT_CREATE_GVSV
    PERL_HASH_FUNC_SIPHASH13
    PERL_HASH_USE_SBOX32
    PERL_IMPLICIT_SYS
    PERL_MALLOC_WRAP
    PERL_OP_PARENT
    PERL_PRESERVE_IVUV
    PERL_USE_SAFE_PUTENV
    USE_64_BIT_INT
    USE_ITHREADS
    USE_LARGE_FILES
    USE_LOCALE
    USE_LOCALE_COLLATE
    USE_LOCALE_CTYPE
    USE_LOCALE_NUMERIC
    USE_LOCALE_TIME
    USE_PERLIO
    USE_PERL_ATOF
    USE_THREAD_SAFE_LOCALE
  Built under MSWin32
  Compiled at Jul  9 2025 12:29:31
  %ENV:
    PERL5_CPANPLUS_IS_RUNNING="13832"
    PERL5_CPAN_IS_RUNNING="13832"
    PERL_MM_USE_DEFAULT="1"
    PERL_USE_UNSAFE_INC="1"
  @INC:
    C:/strawberry-perl-5.42.0.1-beta1-64bit-portable/perl/site/lib/MSWin32-x64-multi-thread
    C:/strawberry-perl-5.42.0.1-beta1-64bit-portable/perl/site/lib
    C:/strawberry-perl-5.42.0.1-beta1-64bit-portable/perl/vendor/lib
    C:/strawberry-perl-5.42.0.1-beta1-64bit-portable/perl/lib
    .