PATH=C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin Start 2018-03-15T02:01:33 ActivePerl-2400 CPAN-2.10 PATH=C:/CPANFL~1.24-/var/libs/bin;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin Reading 'C:\cpanfly-5.24-64\var\cpan\Metadata' Database was generated on Wed, 14 Mar 2018 05:17:03 GMT ______________________ D i s t r o P r e f s ______________________ Net-SSLeay.yml[0] Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\M\MI\MIKEM\Net-SSLeay-1.85.tar.gz ok Net-SSLeay-1.85/ Net-SSLeay-1.85/constants.c Net-SSLeay-1.85/examples/ Net-SSLeay-1.85/examples/stdio_bulk.pl Net-SSLeay-1.85/examples/tcpcat.pl Net-SSLeay-1.85/examples/passwd-cb.pl Net-SSLeay-1.85/examples/cli-cert.pl Net-SSLeay-1.85/examples/req.conf Net-SSLeay-1.85/examples/bulk.pl Net-SSLeay-1.85/examples/https-proxy-snif.pl Net-SSLeay-1.85/examples/get_page.pl Net-SSLeay-1.85/examples/sslcat.pl Net-SSLeay-1.85/examples/ssl-inetd-serv.pl Net-SSLeay-1.85/examples/ephemeral.pl Net-SSLeay-1.85/examples/minicli.pl Net-SSLeay-1.85/examples/get_authenticated_page.pl Net-SSLeay-1.85/examples/tcpecho.pl Net-SSLeay-1.85/examples/bio.pl Net-SSLeay-1.85/examples/ssl_diff.pl Net-SSLeay-1.85/examples/makecert.pl Net-SSLeay-1.85/examples/callback.pl Net-SSLeay-1.85/examples/x509_cert_details.pl Net-SSLeay-1.85/examples/get_page_cert.pl Net-SSLeay-1.85/examples/server_key.pem Net-SSLeay-1.85/examples/sslecho.pl Net-SSLeay-1.85/examples/cb-testi.pl Net-SSLeay-1.85/MANIFEST Net-SSLeay-1.85/README.VMS Net-SSLeay-1.85/ppport.h Net-SSLeay-1.85/lib/ Net-SSLeay-1.85/lib/Net/ Net-SSLeay-1.85/lib/Net/SSLeay.pm Net-SSLeay-1.85/lib/Net/SSLeay/ Net-SSLeay-1.85/lib/Net/SSLeay/Handle.pm Net-SSLeay-1.85/lib/Net/SSLeay.pod Net-SSLeay-1.85/t/ Net-SSLeay-1.85/t/external/ Net-SSLeay-1.85/t/external/08_external.t Net-SSLeay-1.85/t/external/20_cert_chain.t Net-SSLeay-1.85/t/external/ocsp.t Net-SSLeay-1.85/t/external/15_altnames.t Net-SSLeay-1.85/t/local/ Net-SSLeay-1.85/t/local/05_passwd_cb.t Net-SSLeay-1.85/t/local/39_pkcs12.t Net-SSLeay-1.85/t/local/50_digest.t Net-SSLeay-1.85/t/local/06_tcpecho.t Net-SSLeay-1.85/t/local/33_x509_create_cert.t Net-SSLeay-1.85/t/local/31_rsa_generate_key.t Net-SSLeay-1.85/t/local/08_pipe.t Net-SSLeay-1.85/t/local/62_threads-ctx_new-deadlock.t Net-SSLeay-1.85/t/local/07_sslecho.t Net-SSLeay-1.85/t/local/40_npn_support.t Net-SSLeay-1.85/t/local/42_info_callback.t Net-SSLeay-1.85/t/local/37_asn1_time.t Net-SSLeay-1.85/t/local/35_ephemeral.t Net-SSLeay-1.85/t/local/21_constants.t Net-SSLeay-1.85/t/local/30_error.t Net-SSLeay-1.85/t/local/kwalitee.t Net-SSLeay-1.85/t/local/64_ticket_sharing.t Net-SSLeay-1.85/t/local/01_pod.t Net-SSLeay-1.85/t/local/34_x509_crl.t Net-SSLeay-1.85/t/local/61_threads-cb-crash.t Net-SSLeay-1.85/t/local/09_ctx_new.t Net-SSLeay-1.85/t/local/04_basic.t Net-SSLeay-1.85/t/local/36_verify.t Net-SSLeay-1.85/t/local/03_use.t Net-SSLeay-1.85/t/local/38_priv-key.t Net-SSLeay-1.85/t/local/32_x509_get_cert_info.t Net-SSLeay-1.85/t/local/15_bio.t Net-SSLeay-1.85/t/local/02_pod_coverage.t Net-SSLeay-1.85/t/local/41_alpn_support.t Net-SSLeay-1.85/t/local/20_autoload.t Net-SSLeay-1.85/t/local/63_ec_key_generate_key.t Net-SSLeay-1.85/t/handle/ Net-SSLeay-1.85/t/handle/external/ Net-SSLeay-1.85/t/handle/external/10_destroy.t Net-SSLeay-1.85/t/handle/external/50_external.t Net-SSLeay-1.85/t/handle/local/ Net-SSLeay-1.85/t/handle/local/05_use.t Net-SSLeay-1.85/t/data/ Net-SSLeay-1.85/t/data/cert_twitter.crt.pem Net-SSLeay-1.85/t/data/cert_paypal.crt.pem_dump Net-SSLeay-1.85/t/data/cert_paypal.crt.pem Net-SSLeay-1.85/t/data/pkcs12-no-chain.p12 Net-SSLeay-1.85/t/data/pkcs12-full.p12 Net-SSLeay-1.85/t/data/cert_twitter.crt.pem_dump Net-SSLeay-1.85/t/data/verisign.crl.pem Net-SSLeay-1.85/t/data/testcert_wildcard.crt.pem Net-SSLeay-1.85/t/data/testcert_simple.crt.pem_dump Net-SSLeay-1.85/t/data/test_CA1.encrypted_key.pem Net-SSLeay-1.85/t/data/testcert_key_2048.pem Net-SSLeay-1.85/t/data/testreq1.der Net-SSLeay-1.85/t/data/key.pem Net-SSLeay-1.85/t/data/verisign.crl.der Net-SSLeay-1.85/t/data/test_CA1.crt.pem Net-SSLeay-1.85/t/data/testcert_extended.crt.pem_dump Net-SSLeay-1.85/t/data/testcert_cdp.crt.pem Net-SSLeay-1.85/t/data/testcert_simple.crt.pem Net-SSLeay-1.85/t/data/testcert_strange.crt.pem_dump Net-SSLeay-1.85/t/data/test_CA1.key.der Net-SSLeay-1.85/t/data/key.pem.e Net-SSLeay-1.85/t/data/binary-test.file Net-SSLeay-1.85/t/data/cert.pem Net-SSLeay-1.85/t/data/testcert_strange.crt.pem Net-SSLeay-1.85/t/data/testreq1.pem Net-SSLeay-1.85/t/data/testcert_simple.crt.der Net-SSLeay-1.85/t/data/testcert_cdp.crt.pem_dump Net-SSLeay-1.85/t/data/pkcs12-no-passwd.p12 Net-SSLeay-1.85/t/data/testcert_wildcard.conf Net-SSLeay-1.85/t/data/test_CA1.crl.der Net-SSLeay-1.85/t/data/testcert_extended.crt.pem Net-SSLeay-1.85/t/data/test_CA1.key.pem Net-SSLeay-1.85/t/data/test_CA1.crt.der Net-SSLeay-1.85/README.OSX Net-SSLeay-1.85/Credits Net-SSLeay-1.85/QuickRef Net-SSLeay-1.85/typemap Net-SSLeay-1.85/META.yml Net-SSLeay-1.85/README Net-SSLeay-1.85/LICENSE Net-SSLeay-1.85/Makefile.PL Net-SSLeay-1.85/README.Win32 Net-SSLeay-1.85/helper_script/ Net-SSLeay-1.85/helper_script/regen_openssl_constants.pl Net-SSLeay-1.85/SSLeay.xs Net-SSLeay-1.85/inc/ Net-SSLeay-1.85/inc/Module/ Net-SSLeay-1.85/inc/Module/Install/ Net-SSLeay-1.85/inc/Module/Install/PRIVATE/ Net-SSLeay-1.85/inc/Module/Install/PRIVATE/Net/ Net-SSLeay-1.85/inc/Module/Install/PRIVATE/Net/SSLeay.pm Net-SSLeay-1.85/inc/Module/Install/Fetch.pm Net-SSLeay-1.85/inc/Module/Install/WriteAll.pm Net-SSLeay-1.85/inc/Module/Install/External.pm Net-SSLeay-1.85/inc/Module/Install/Can.pm Net-SSLeay-1.85/inc/Module/Install/Metadata.pm Net-SSLeay-1.85/inc/Module/Install/Win32.pm Net-SSLeay-1.85/inc/Module/Install/Makefile.pm Net-SSLeay-1.85/inc/Module/Install/Base.pm Net-SSLeay-1.85/inc/Module/Install.pm Net-SSLeay-1.85/Changes Applying 2 patches: C:\cpanfly-5.24-64\etc\distroprefs\Net-SSLeay.patch C:\cygwin\bin\patch.exe -N -p1 < Date: Thu, 28 Jan 2016 12:24:10 -0500 Subject: [PATCH] Point Net-SSLeay at our libs dir and fix gcc static linking order --- inc/Module/Install/PRIVATE/Net/SSLeay.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/inc/Module/Install/PRIVATE/Net/SSLeay.pm b/inc/Module/Install/PRIVATE/Net/SSLeay.pm index b46ead5..1ea85df 100644 --- a/inc/Module/Install/PRIVATE/Net/SSLeay.pm +++ b/inc/Module/Install/PRIVATE/Net/SSLeay.pm @@ -47,7 +47,7 @@ EOM LIBS => join(' ', (map {"-L$_"} @{$opts->{lib_paths}}), (map {"-l$_"} @{$opts->{lib_links}})), ); - if ( $self->prompt( + if ( 1 || $self->prompt( "Do you want to run external tests?\n". "These tests *will* *fail* if you do not have network connectivity.", 'n', @@ -92,7 +92,7 @@ EOM my $found = 0; my @pairs = (); # Library names depend on the compiler - @pairs = (['eay32','ssl32'],['crypto.dll','ssl.dll'],['crypto','ssl']) if $Config{cc} =~ /gcc/; + @pairs = (['eay32','ssl32'],['crypto.dll','ssl.dll'],['ssl','crypto']) if $Config{cc} =~ /gcc/; @pairs = (['libeay32','ssleay32'],['libeay32MD','ssleay32MD'],['libeay32MT','ssleay32MT']) if $Config{cc} =~ /cl/; for my $dir (@{$opts->{lib_paths}}) { for my $p (@pairs) { @@ -174,8 +174,8 @@ sub check_no_path { # On OS/2 it would be typically on default paths sub find_openssl_prefix { my ($self, $dir) = @_; - if (defined $ENV{OPENSSL_PREFIX}) { - return $ENV{OPENSSL_PREFIX}; + if (defined $ENV{FLY_LIBS}) { + return $ENV{FLY_LIBS}; } my @guesses = ( -- 2.5.4 (Apple Git-61) EOT (Stripping trailing CRs from patch; use --binary to disable.) patching file inc/Module/Install/PRIVATE/Net/SSLeay.pm Hunk #1 succeeded at 46 (offset -1 lines). Hunk #2 succeeded at 91 (offset -1 lines). Hunk #3 succeeded at 173 (offset -1 lines). C:\cpanfly-5.24-64\etc\distroprefs\Net-SSLeay-1.81-skip-d2i_X509_bio.patch C:\cygwin\bin\patch.exe -N -p1 < Date: Mon, 8 May 2017 17:22:44 -0400 Subject: [PATCH] skip d2i_X509_bio test for openssl-1.1.0e and later --- t/local/33_x509_create_cert.t | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/t/local/33_x509_create_cert.t b/t/local/33_x509_create_cert.t index 635dce2..96227fd 100755 --- a/t/local/33_x509_create_cert.t +++ b/t/local/33_x509_create_cert.t @@ -295,5 +295,8 @@ SKIP: { ### X509 certificate - unicode my $x509_der = File::Spec->catfile('t', 'data', 'testcert_simple.crt.der'); ok(my $bio2 = Net::SSLeay::BIO_new_file($x509_der, 'r'), "BIO_new_file"); - ok(my $x509 = Net::SSLeay::d2i_X509_bio($bio2), "d2i_X509_bio"); + SKIP: { + skip 'd2i_X509_bio fails for openssl-1.1.0e and later', 1 unless Net::SSLeay::SSLeay < 0x1010005f; + ok(my $x509 = Net::SSLeay::d2i_X509_bio($bio2), "d2i_X509_bio"); + } } -- 2.11.0 (Apple Git-81) EOT (Stripping trailing CRs from patch; use --binary to disable.) patching file t/local/33_x509_create_cert.t Hunk #1 FAILED at 295. 1 out of 1 hunk FAILED -- saving rejects to file t/local/33_x509_create_cert.t.rej Could not apply patch 'C:\cpanfly-5.24-64\etc\distroprefs\Net-SSLeay-1.81-skip-d2i_X509_bio.patch'; cannot continue Finished 2018-03-15T02:01:36