IO-Socket-SSL v2.085 Perl 5 v5.10.1 MSWin32-x86-multi-thread

Status
Fail
From
NONAME
Dist
IO-Socket-SSL v2.085
Platform
Perl 5 v5.10.1 MSWin32-x86-multi-thread
Date
2024-02-12 09:17:14
ID
8ace2f15-7196-1014-ab83-6aa7b03d33c9
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 SULLR,

This is a computer-generated report for IO-Socket-SSL-2.085
on perl 5.10.1, created by App::cpanminus::reporter 0.17 (1.7045).

Thank you for uploading your work to CPAN.  However, there was a problem
testing your distribution.

If you think this report is invalid, please consult the CPAN Testers Wiki
for suggestions on how to avoid getting FAIL reports for missing library
or binary dependencies, unsupported operating systems, and so on:

http://wiki.cpantesters.org/wiki/CPANAuthorNotes

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 '':

Building and testing IO-Socket-SSL-2.085
cp lib/IO/Socket/SSL/PublicSuffix.pm blib\lib\IO\Socket\SSL\PublicSuffix.pm
cp lib/IO/Socket/SSL.pod blib\lib\IO\Socket\SSL.pod
cp lib/IO/Socket/SSL.pm blib\lib\IO\Socket\SSL.pm
cp lib/IO/Socket/SSL/Utils.pm blib\lib\IO\Socket\SSL\Utils.pm
cp lib/IO/Socket/SSL/Intercept.pm blib\lib\IO\Socket\SSL\Intercept.pm
C:\"Strawberry\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t t/external/*.t
# openssl version compiled=0x9080cf linked=0x9080cf -- OpenSSL 0.9.8l 5 Nov 2009
# Net::SSLeay version=1.94
# parent IO::Socket::INET6 version=2.72
t/01loadmodule.t .................. ok
t/acceptSSL-timeout.t ............. 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 10/15 subtests 
t/alpn.t .......................... skipped: ALPN not available in Net::SSLeay

#   Failed test 'connection to server.local/ldap succeeded'
#   at t/auto_verify_hostname.t line 61.

#   Failed test 'connection to bla.server.local/www succeeded'
#   at t/auto_verify_hostname.t line 61.

#   Failed test 'connection to www7.other.local/www succeeded'
#   at t/auto_verify_hostname.t line 61.

#   Failed test 'connection to bla.server.local/ldap succeeded'
#   at t/auto_verify_hostname.t line 61.

#   Failed test 'ssl upgrade of connection to server.local/ldap succeeded'
#   at t/auto_verify_hostname.t line 79.

#   Failed test 'ssl upgrade of connection to bla.server.local/www succeeded'
#   at t/auto_verify_hostname.t line 79.

#   Failed test 'ssl upgrade of connection to www7.other.local/www succeeded'
#   at t/auto_verify_hostname.t line 79.

#   Failed test 'ssl upgrade of connection to bla.server.local/ldap succeeded'
#   at t/auto_verify_hostname.t line 79.
# Looks like you planned 30 tests but ran 22.
# Looks like you failed 8 tests of 22 run.
t/auto_verify_hostname.t .......... 
Dubious, test returned 8 (wstat 2048, 0x800)
Failed 16/30 subtests 

#   Failed test '[PEM] ssl connect failed: SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available'
#   at t/cert_formats.t line 67.
# start_SSL failed: SSL wants a read first

#   Failed test '[PEM_one_file] ssl connect failed: SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available'
#   at t/cert_formats.t line 67.
# start_SSL failed: SSL wants a read first

#   Failed test '[PEM_keyenc] ssl connect failed: SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available'
#   at t/cert_formats.t line 67.
# start_SSL failed: SSL wants a read first

#   Failed test '[DER] ssl connect failed: SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available'
#   at t/cert_formats.t line 67.
# start_SSL failed: SSL wants a read first

#   Failed test '[PKCS12] ssl connect failed: SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available'
#   at t/cert_formats.t line 67.
# start_SSL failed: SSL wants a read first

#   Failed test '[PKCS12_enc] ssl connect failed: SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available'
#   at t/cert_formats.t line 67.
# start_SSL failed: SSL wants a read first
# Looks like you failed 6 tests of 6.
t/cert_formats.t .................. 
Dubious, test returned 6 (wstat 1536, 0x600)
Failed 6/6 subtests 

#   Failed test 'Using SSL_cert_file: accept failed: Bad file descriptor'
#   at t/cert_no_file.t line 96.
t/cert_no_file.t .................. 
Failed 8/9 subtests 

#   Failed test 'ssl upgrade'
#   at t/compatibility.t line 42.

#   Failed test 'class MyClass'
#   at t/compatibility.t line 43.
#          got: 'IO::Socket::INET'
#     expected: 'MyClass'

#   Failed test 'Can't locate object method "issuer_name" via package "IO::Socket::INET" at t/compatibility.t line 44.
# '
#   at ./t/testlib.pl line 41.

#   Failed test 'socketToSSL'
#   at t/compatibility.t line 59.
t/compatibility.t ................. 
Failed 6/9 subtests 
t/connectSSL-timeout.t ............ 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 10/16 subtests 

#   Failed test 'Server Client Accept Check'
#   at t/core.t line 224.
t/core.t .......................... 
Failed 43/48 subtests 
t/dhe.t ........................... 
Failed 2/3 subtests 
t/ecdhe.t ......................... skipped: no support for ecdh with this openssl/Net::SSLeay
t/external/ocsp.t ................. skipped: no OCSP support
# found 145 CA certs
t/external/usable_ca.t ............ ok
t/io-socket-inet6.t ............... 
Failed 2/3 subtests 
t/io-socket-ip.t .................. skipped: usable IO::Socket::IP is not available
t/memleak_bad_handshake.t ......... skipped: ps not implemented on this platform
t/mitm.t .......................... 
Failed 6/8 subtests 
t/multiple-cert-rsa-ecc.t ......... skipped: because no full SNI support - openssl/Net::SSleay too old
t/nonblock.t ...................... 
Failed 5/27 subtests 
t/npn.t ........................... skipped: NPN not available in Net::SSLeay
# -- test: newINET start_SSL stop_SSL start_SSL
# server accepted new client
# wait for initial data from client
# got 0x666f6f from client
# server: got plain data at start of connection
# server: TLS upgrade

#   Failed test 'start_SSL: start_SSL failed: SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available at t/plain_upgrade_downgrade.t line 127.
# '
#   at t/plain_upgrade_downgrade.t line 145.
# -- test: newSSL stop_SSL connect_SSL

#   Failed test 'failed to SSL upgrade server side: SSL accept attempt failed because of handshake problems at t/plain_upgrade_downgrade.t line 65.
# '
#   at ./t/testlib.pl line 41.

#   Failed test 'newSSL: failed to connect: Unknown error|IO::Socket::INET6 configuration failed at t/plain_upgrade_downgrade.t line 106.
# '
#   at t/plain_upgrade_downgrade.t line 145.
# -- test: newSSL:0 connect_SSL stop_SSL connect_SSL

#   Failed test 'newSSL:0: failed to connect: Unknown error|IO::Socket::INET6 configuration failed at t/plain_upgrade_downgrade.t line 106.
# '
#   at t/plain_upgrade_downgrade.t line 145.
# -- test: newSSL:0 start_SSL stop_SSL connect_SSL

#   Failed test 'newSSL:0: failed to connect: Unknown error|IO::Socket::INET6 configuration failed at t/plain_upgrade_downgrade.t line 106.
# '
#   at t/plain_upgrade_downgrade.t line 145.
# Looks like you planned 15 tests but ran 5.
# Looks like you failed 4 tests of 5 run.
t/plain_upgrade_downgrade.t ....... 
Dubious, test returned 4 (wstat 1024, 0x400)
Failed 14/15 subtests 
# Failed to set SSL cipher list error:140E6118:SSL routines:SSL_CIPHER_PROCESS_RULESTR:invalid command - assuming SECLEVEL not supported
# looks like OpenSSL was compiled without TLSv1_1 support
# looks like OpenSSL was compiled without TLSv1_2 support
# looks like OpenSSL was compiled without TLSv1_3 support
t/protocol_version.t .............. ok
t/public_suffix_lib_encode_idn.t .. ok
t/public_suffix_lib_libidn.t ...... ok
t/public_suffix_lib_uri.t ......... ok

#   Failed test 'ssl com against com -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl googleapis.com against googleapis.com -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl ajax.googleapis.com against *.googleapis.com -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl s3.amazonaws.com against s3.amazonaws.com -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl foo.s3.amazonaws.com against *.s3.amazonaws.com -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl google.com against google.com -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl www.google.com against *.google.com -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl www.bar.com against *.bar.com -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl www.foo.bar.com against *.foo.bar.com -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl www.foo.co.uk against *.foo.co.uk -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl bl.uk against bl.uk -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl www.bl.uk against *.bl.uk -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl www.foo.bar.kobe.jp against *.foo.bar.kobe.jp -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl city.kobe.jp against city.kobe.jp -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl www.city.kobe.jp against *.city.kobe.jp -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'

#   Failed test 'ssl www.foo.nodomain against *.foo.nodomain -> ok (SSL connect attempt failed error:140740BF:SSL routines:SSL23_CLIENT_HELLO:no protocols available)'
#   at t/public_suffix_ssl.t line 94.
#          got: '0'
#     expected: '1'
# Looks like you failed 16 tests of 26.
t/public_suffix_ssl.t ............. 
Dubious, test returned 16 (wstat 4096, 0x1000)
Failed 16/26 subtests 
t/readline.t ...................... 
Failed 18/19 subtests 
t/session_cache.t ................. ok
t/session_ticket.t ................ skipped: no support for session ticket key callback
t/sessions.t ...................... 
Failed 13/17 subtests 
t/set_curves.t .................... skipped: (no reason given)
t/signal-readline.t ............... skipped: signals not relevant on this platform
t/sni.t ........................... skipped: because no client side SNI support - openssl/Net::SSleay too old
t/sni_verify.t .................... skipped: because no client side SNI support - openssl/Net::SSleay too old
t/start-stopssl.t ................. 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 14/16 subtests 
t/startssl-failed.t ............... ok
t/startssl.t ...................... 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 15/21 subtests 
t/sysread_write.t ................. 
Failed 8/9 subtests 

#   Failed test 'accept fp1 for saddr1'
#   at t/verify_fingerprint.t line 63.

#   Failed test 'accept fp1 pubkey for saddr1'
#   at t/verify_fingerprint.t line 63.

#   Failed test 'accept fp2 for saddr2'
#   at t/verify_fingerprint.t line 63.

#   Failed test 'accept fp1|fp2 for saddr1'
#   at t/verify_fingerprint.t line 63.

#   Failed test 'accept fp1|fp2 for saddr2'
#   at t/verify_fingerprint.t line 63.

#   Failed test 'accept fp2 for saddr2 even if ca1 given'
#   at t/verify_fingerprint.t line 63.

#   Failed test 'accept ca2 for saddr2'
#   at t/verify_fingerprint.t line 63.

#   Failed test 'accept ca[12] for saddr1'
#   at t/verify_fingerprint.t line 63.
# Looks like you failed 8 tests of 13.
t/verify_fingerprint.t ............ 
Dubious, test returned 8 (wstat 2048, 0x800)
Failed 8/13 subtests 
t/verify_hostname.t ............... 
Failed 43/45 subtests 
t/verify_hostname_standalone.t .... ok
t/verify_partial_chain.t .......... skipped: (no reason given)

Test Summary Report
-------------------
t/acceptSSL-timeout.t           (Wstat: 256 (exited 1) Tests: 7 Failed: 2)
  Failed tests:  6-7
  Non-zero exit status: 1
  Parse errors: Bad plan.  You planned 15 tests but ran 7.
t/auto_verify_hostname.t        (Wstat: 2048 (exited 8) Tests: 22 Failed: 8)
  Failed tests:  3, 5-6, 8, 12, 16, 18, 22
  Non-zero exit status: 8
  Parse errors: Bad plan.  You planned 30 tests but ran 22.
t/cert_formats.t                (Wstat: 1536 (exited 6) Tests: 6 Failed: 6)
  Failed tests:  1-6
  Non-zero exit status: 6
t/cert_no_file.t                (Wstat: 0 Tests: 2 Failed: 1)
  Failed test:  2
  Parse errors: Bad plan.  You planned 9 tests but ran 2.
t/compatibility.t               (Wstat: 0 Tests: 7 Failed: 4)
  Failed tests:  2-5
  Parse errors: Bad plan.  You planned 9 tests but ran 7.
t/connectSSL-timeout.t          (Wstat: 256 (exited 1) Tests: 8 Failed: 2)
  Failed tests:  7-8
  Non-zero exit status: 1
  Parse errors: Bad plan.  You planned 16 tests but ran 8.
t/core.t                        (Wstat: 0 Tests: 7 Failed: 2)
  Failed tests:  6-7
  Parse errors: Bad plan.  You planned 48 tests but ran 7.
t/dhe.t                         (Wstat: 0 Tests: 2 Failed: 1)
  Failed test:  2
  Parse errors: Bad plan.  You planned 3 tests but ran 2.
t/io-socket-inet6.t             (Wstat: 0 Tests: 2 Failed: 1)
  Failed test:  2
  Parse errors: Bad plan.  You planned 3 tests but ran 2.
t/mitm.t                        (Wstat: 0 Tests: 3 Failed: 1)
  Failed test:  3
  Parse errors: Bad plan.  You planned 8 tests but ran 3.
t/nonblock.t                    (Wstat: 0 Tests: 27 Failed: 5)
  Failed tests:  8-10, 21-22
t/plain_upgrade_downgrade.t     (Wstat: 1024 (exited 4) Tests: 6 Failed: 5)
  Failed tests:  1-5
  Non-zero exit status: 4
  Parse errors: Tests out of sequence.  Found (1) but expected (3)
                Tests out of sequence.  Found (3) but expected (4)
                Tests out of sequence.  Found (4) but expected (5)
                Tests out of sequence.  Found (5) but expected (6)
                Bad plan.  You planned 15 tests but ran 6.
t/public_suffix_ssl.t           (Wstat: 4096 (exited 16) Tests: 26 Failed: 16)
  Failed tests:  2, 4-7, 9-13, 16-17, 20, 22-23, 26
  Non-zero exit status: 16
t/readline.t                    (Wstat: 0 Tests: 2 Failed: 1)
  Failed test:  2
  Parse errors: Bad plan.  You planned 19 tests but ran 2.
t/sessions.t                    (Wstat: 0 Tests: 5 Failed: 1)
  Failed test:  4
  Parse errors: Bad plan.  You planned 17 tests but ran 5.
t/start-stopssl.t               (Wstat: 256 (exited 1) Tests: 4 Failed: 2)
  Failed tests:  3-4
  Non-zero exit status: 1
  Parse errors: Bad plan.  You planned 16 tests but ran 4.
t/startssl.t                    (Wstat: 256 (exited 1) Tests: 10 Failed: 4)
  Failed tests:  5-6, 8-9
  Non-zero exit status: 1
  Parse errors: Bad plan.  You planned 21 tests but ran 10.
t/sysread_write.t               (Wstat: 0 Tests: 3 Failed: 2)
  Failed tests:  2-3
  Parse errors: Bad plan.  You planned 9 tests but ran 3.
t/verify_fingerprint.t          (Wstat: 2048 (exited 8) Tests: 13 Failed: 8)
  Failed tests:  1-3, 7-10, 12
  Non-zero exit status: 8
t/verify_hostname.t             (Wstat: 0 Tests: 5 Failed: 3)
  Failed tests:  2, 4-5
  Parse errors: Bad plan.  You planned 45 tests but ran 5.
Files=42, Tests=526, 224 wallclock secs ( 0.62 usr +  0.13 sys =  0.75 CPU)
Result: FAIL

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

Prerequisite modules loaded:

    No requirements found

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

Environment variables:

    COMSPEC = C:\windows\system32\cmd.exe
    NUMBER_OF_PROCESSORS = 4
    PATH = C:\home\tennis\perl5\bin;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\cmake-3.27.7\bin
    PERL5LIB = C:\home\tennis\perl5\lib\perl5
    PERL_LOCAL_LIB_ROOT = C:\home\tennis\perl5
    PERL_MB_OPT = --install_base "C:\\home\\tennis\\perl5"
    PERL_MM_OPT = INSTALL_BASE=C:\\home\\tennis\\perl5
    PROCESSOR_IDENTIFIER = x86 Family 6 Model 37 Stepping 5, GenuineIntel
    TEMP = C:\Users\user\AppData\Local\Temp
    TERM = dumb

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

    EGID = 0
    EUID = 0
    EXECUTABLE_NAME = C:\Strawberry\perl\bin\perl.exe
    GID = 0
    UID = 0
    Win32::FsType = NTFS
    Win32::GetOSName = Win7
    Win32::GetOSVersion = Service Pack 1, 6, 1, 7601, 2, 1, 0, 256, 1
    Win32::IsAdminUser = 0

Perl module toolchain versions installed:

    Module              Have    
    ------------------- --------
    CPAN                2.28    
    CPAN::Meta          2.150010
    Cwd                 3.62    
    ExtUtils::CBuilder  0.280236
    ExtUtils::Command   7.70    
    ExtUtils::Install   2.22    
    ExtUtils::MakeMaker 7.70    
    ExtUtils::Manifest  1.75    
    ExtUtils::ParseXS   3.51    
    File::Spec          3.62    
    JSON                4.10    
    JSON::PP            4.17_01 
    Module::Build       0.4232  
    Module::Signature   0.88    
    Parse::CPAN::Meta   2.150010
    Test::Harness       3.47    
    Test::More          1.302198
    YAML                1.31    
    YAML::Syck          n/a     
    version             0.9930  


--

Summary of my perl5 (revision 5 version 10 subversion 1) configuration:
   
  Platform:
    osname=MSWin32, osvers=5.1, archname=MSWin32-x86-multi-thread
    uname='Win32 strawberryperl 5.10.1.5 #1 Sun May 15 09:44:53 2011 i386'
    config_args='undef'
    hint=recommended, useposix=true, d_sigaction=undef
    useithreads=define, usemultiplicity=define
    useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
    use64bitint=undef, use64bitall=undef, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='gcc', ccflags =' -s -O2 -DWIN32 -DHAVE_DES_FCRYPT  -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -DPERL_MSVCRT_READFIX',
    optimize='-s -O2',
    cppflags='-DWIN32'
    ccversion='', gccversion='3.4.5', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='long long', lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='g++', ldflags ='-s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib"'
    libpth=C:\strawberry\c\lib
    libs= -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32
    perllibs= -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32
    libc=, so=dll, useshrplib=true, libperl=libperl510.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
    cccdlflags=' ', lddlflags='-mdll -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib"'


Characteristics of this binary (from libperl): 
  Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
                        PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS
                        PERL_MALLOC_WRAP PL_OP_SLAB_ALLOC USE_ITHREADS
                        USE_LARGE_FILES USE_PERLIO USE_SITECUSTOMIZE
  Built under MSWin32
  Compiled at May 15 2011 09:50:23
  %ENV:
    PERL5LIB="C:\home\tennis\perl5\lib\perl5"
    PERL_LOCAL_LIB_ROOT="C:\home\tennis\perl5"
    PERL_MB_OPT="--install_base "C:\\home\\tennis\\perl5""
    PERL_MM_OPT="INSTALL_BASE=C:\\home\\tennis\\perl5"
  @INC:
    C:\home\tennis\perl5\lib\perl5/MSWin32-x86-multi-thread
    C:\home\tennis\perl5\lib\perl5
    C:/Strawberry/perl/lib
    C:/Strawberry/perl/site/lib
    C:\strawberry\perl\vendor\lib
    .