* Package: dev-perl/IO-Socket-SSL-2.66.0  * Repository: gentoo  * Maintainer: perl@gentoo.org  * USE: elibc_glibc hppa kernel_linux userland_GNU  * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking IO-Socket-SSL-2.066.tar.gz to /var/tmp/portage/dev-perl/IO-Socket-SSL-2.66.0/work >>> Source unpacked in /var/tmp/portage/dev-perl/IO-Socket-SSL-2.66.0/work >>> Preparing source in /var/tmp/portage/dev-perl/IO-Socket-SSL-2.66.0/work/IO-Socket-SSL-2.066 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-perl/IO-Socket-SSL-2.66.0/work/IO-Socket-SSL-2.066 ... * Using ExtUtils::MakeMaker * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/var/tmp/portage/dev-perl/IO-Socket-SSL-2.66.0/image/ Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for IO::Socket::SSL Writing MYMETA.yml and MYMETA.json >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-perl/IO-Socket-SSL-2.66.0/work/IO-Socket-SSL-2.066 ... * emake OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed make -j4 'OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed' cp lib/IO/Socket/SSL.pod blib/lib/IO/Socket/SSL.pod cp lib/IO/Socket/SSL/Intercept.pm blib/lib/IO/Socket/SSL/Intercept.pm cp lib/IO/Socket/SSL/Utils.pm blib/lib/IO/Socket/SSL/Utils.pm cp lib/IO/Socket/SSL.pm blib/lib/IO/Socket/SSL.pm cp lib/IO/Socket/SSL/PublicSuffix.pm blib/lib/IO/Socket/SSL/PublicSuffix.pm >>> Source compiled. >>> Test phase: dev-perl/IO-Socket-SSL-2.66.0 * Test::Harness Jobs=4 make -j4 test TEST_VERBOSE=0 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/external/*.t ===( 1;0 1/3 0/? 0/? 0/? )====================================# openssl version compiled=0x1010104f linked=0x1010104f -- OpenSSL 1.1.1d 10 Sep 2019 # Net::SSLeay version=1.82 # parent IO::Socket::IP version=0.38 t/01loadmodule.t .................. ok ===( 3;0 0/? 0/? 0/? )========================================= ===( 4;0 1/15 0/5 0/? 0/? )================================== ===( 8;0 4/15 0/5 1/30 0/? )================================ ===( 9;1 5/15 0/5 1/30 0/? )================================ ===( 14;1 9/15 1/5 1/30 0/? )================================ t/alpn.t .......................... ok ===( 23;1 13/15 2/30 0/? )===================================== ===( 27;1 13/15 5/30 1/6 0/? )================================ ===( 28;2 13/15 5/30 1/6 1/9 )================================ t/cert_no_file.t .................. ok ===( 47;2 13/15 13/30 4/6 )===================================== ===( 50;3 13/15 15/30 5/6 0/? )================================ t/cert_formats.t .................. ok ===( 56;3 13/15 20/30 0/? )===================================== ===( 57;3 13/15 20/30 1/9 0/? )================================ t/compatibility.t ................. ok ===( 71;3 13/15 26/30 0/? )===================================== ===( 73;3 13/15 27/30 1/16 0/? )============================== t/auto_verify_hostname.t .......... ok ===( 80;4 13/15 5/16 0/? )===================================== ===( 89;4 13/15 13/16 1/48 0/? )============================== ===( 94;4 13/15 13/16 5/48 1/3 )============================== t/dhe.t ........................... ok ===( 127;4 13/15 13/16 36/48 )=================================== ===( 135;5 13/15 13/16 44/48 0/? )============================== t/core.t .......................... ok ===( 139;5 13/15 13/16 0/? )===================================== ===( 140;5 13/15 13/16 1/4 0/? )================================ t/ecdhe.t ......................... ok ===( 143;5 13/15 13/16 0/? )===================================== ===( 144;5 13/15 13/16 1/3 0/? )================================ t/external/ocsp.t ................. ok ===( 146;5 13/15 13/16 0/? )===================================== ===( 147;6 14/15 13/16 0/? 0/3 )================================ ===( 148;6 14/15 13/16 0/? 1/3 )================================ t/acceptSSL-timeout.t ............. ok ===( 149;6 13/16 0/? 1/3 )======================================= t/io-socket-inet6.t ............... ok ===( 151;6 13/16 0/? 0/? )======================================= t/io-socket-ip.t .................. skipped: (no reason given) ===( 151;6 13/16 0/? 0/? )=======================================# found 132 CA certs # have root CA for www.bild.de in store ===( 152;7 13/16 1/21 0/? 0/? )================================# have root CA for www.yahoo.com in store # have root CA for www.comdirect.de in store # have root CA for meine.deutsche-bank.de in store # have root CA for www.twitter.com in store # have root CA for www.facebook.com in store # have root CA for www.live.com in store t/external/usable_ca.t ............ ok ===( 172;7 13/16 0/? 0/? )======================================= ===( 173;7 13/16 0/? 1/8 0/? )================================== ===( 175;7 13/16 1/1 2/8 0/? )================================== t/memleak_bad_handshake.t ......... ok ===( 175;7 13/16 2/8 0/? )======================================= ===( 176;7 13/16 2/8 0/12 1/27 )============================== ===( 177;8 13/16 2/8 0/12 2/27 )============================== ===( 183;8 13/16 2/8 1/12 7/27 )============================== t/multiple-cert-rsa-ecc.t ......... Failed 5/12 subtests ===( 194;8 13/16 2/8 7/27 )===================================== ===( 195;9 13/16 2/8 7/27 1/5 )================================Use of uninitialized value $proto in string eq at t/npn.t line 62. Use of uninitialized value $proto in concatenation (.) or string at t/npn.t line 62. Use of uninitialized value $proto in string eq at t/npn.t line 74. Use of uninitialized value $proto in concatenation (.) or string at t/npn.t line 74. t/npn.t ........................... Failed 2/5 subtests ===( 201;9 15/16 2/8 7/27 )===================================== t/connectSSL-timeout.t ............ ok ===( 202;9 2/8 7/27 0/? )=======================================# -- 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 ===( 203;10 2/8 7/27 1/15 0/? )===============================# server: TLS upgrade # server: TLS downgrade ===( 205;10 2/8 7/27 2/15 1/? )===============================# server: TLS upgrade#2 # -- test: newSSL stop_SSL connect_SSL # server accepted new client # wait for initial data from client # got 0x160301 from client # server: TLS upgrade # server: TLS downgrade # server: TLS upgrade#2 # -- test: newSSL:0 connect_SSL stop_SSL connect_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 # server: TLS downgrade # server: TLS upgrade#2 # -- test: newSSL:0 start_SSL stop_SSL connect_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 # server: TLS downgrade ===( 216;11 2/8 7/27 13/15 1/? )===============================# server: TLS upgrade#2 # server accepted new client # wait for initial data from client # got 0x656e64 from client # client requested end of tests t/plain_upgrade_downgrade.t ....... ok ===( 218;11 2/8 7/27 1/? )====================================== ===( 220;11 2/8 7/27 2/? 1/79 )=============================== ===( 253;12 2/8 7/27 4/? 32/79 )=============================== t/public_suffix_lib_encode_idn.t .. ok ===( 300;12 2/8 7/27 4/? )======================================# looks like OpenSSL was compiled without TLSv1_3 support ===( 302;13 2/8 7/27 6/? 0/? )================================= ===( 304;13 2/8 8/27 6/? 1/79 )=============================== t/public_suffix_lib_libidn.t ...... ok ===( 382;13 2/8 8/27 6/? )====================================== ===( 383;14 2/8 8/27 6/? 1/79 )=============================== t/public_suffix_lib_uri.t ......... ok ===( 461;14 2/8 8/27 6/? )====================================== ===( 463;15 4/8 8/27 6/? 0/26 )=============================== t/mitm.t .......................... ok ===( 467;15 8/27 6/? 0/26 )==================================== ===( 472;15 8/27 10/? 0/26 1/19 )============================ ===( 476;16 8/27 12/? 0/26 3/19 )============================ # Failed test 'accept SSLv23 with TLSv1_2' # at t/protocol_version.t line 135. # got: 'TLSv1_3' # expected: 'TLSv1_2' # Looks like you failed 1 test of 13. t/protocol_version.t .............. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/13 subtests ===( 478;16 8/27 0/26 4/19 )================================== ===( 485;16 8/27 0/26 10/19 1/11 )=========================== t/session_cache.t ................. ok ===( 495;16 8/27 0/26 10/19 )================================== ===( 498;17 8/27 0/26 13/19 0/? )============================= t/readline.t ...................... ok ===( 504;18 8/27 0/26 0/6 )==================================== ===( 516;18 19/27 0/26 0/6 1/17 )============================= ===( 518;19 19/27 0/26 0/6 3/17 )============================= t/sessions.t ...................... Failed 6/17 subtests ===( 532;19 19/27 0/26 0/6 )==================================== ===( 533;20 19/27 1/26 0/6 0/? )=============================== t/set_curves.t .................... skipped: (no reason given) ===( 534;20 19/27 2/26 0/6 )==================================== ===( 537;21 19/27 5/26 0/6 0/9 )=============================== ===( 542;22 19/27 10/26 0/6 0/9 )=============================== ===( 548;23 19/27 15/26 0/6 1/9 )=============================== t/signal-readline.t ............... ok ===( 557;23 19/27 16/26 0/6 )==================================== ===( 565;24 24/27 19/26 0/6 0/17 )============================= ===( 568;24 24/27 21/26 0/6 1/17 )============================= t/sni.t ........................... ok ===( 584;24 24/27 21/26 0/6 )==================================== ===( 586;25 24/27 23/26 0/6 0/17 )============================= t/public_suffix_ssl.t ............. ok ===( 589;25 24/27 0/6 0/17 )==================================== ===( 590;26 24/27 0/6 0/17 1/16 )============================= ===( 592;26 24/27 0/6 1/17 2/16 )============================= t/sni_verify.t .................... ok ===( 608;26 24/27 0/6 2/16 )==================================== ===( 609;26 24/27 0/6 2/16 1/9 )=============================== ===( 610;27 24/27 0/6 2/16 2/9 )=============================== t/startssl-failed.t ............... ok ===( 617;27 24/27 0/6 2/16 )==================================== ===( 618;27 24/27 0/6 2/16 1/21 )============================= t/startssl.t ...................... ok ===( 642;27 24/27 0/6 6/16 )==================================== ===( 643;28 24/27 0/6 6/16 1/9 )=============================== t/sysread_write.t ................. ok ===( 651;28 24/27 0/6 6/16 )==================================== ===( 652;29 24/27 0/6 7/16 0/? )=============================== t/start-stopssl.t ................. ok ===( 661;29 24/27 0/6 0/? )====================================== t/nonblock.t ...................... ok ===( 664;29 0/6 0/? 0/? )========================================# listen at 127.0.0.1:40765 # listen at 127.0.0.1:41183 ===( 665;30 0/6 0/13 1/45 0/78 )=============================# connect to 0: success reuse=0 version=TLSv1_3 ===( 699;30 1/6 0/13 34/45 0/78 )=============================# connect to 0: success reuse=0 version=TLSv1_3 # Failed test 'reuse with the next session and secret[0]' # at t/session_ticket.t line 79. # got: '0' # expected: '1' ===( 701;31 2/6 0/13 35/45 0/78 )=============================# connect to 1: success reuse=0 version=TLSv1_3 # Failed test 'reuse even though server changed, since they share ticket secret' # at t/session_ticket.t line 79. # got: '0' # expected: '1' # connect to 1: success reuse=0 version=TLSv1_3 t/verify_hostname.t ............... ok ===( 713;31 4/6 0/13 0/78 )====================================# connect to 0: success reuse=0 version=TLSv1_3 ===( 714;32 5/6 0/13 0/78 0/? )=============================== t/verify_partial_chain.t .......... skipped: (no reason given) ===( 714;32 5/6 0/13 0/78 )====================================# connect to 0: success reuse=0 version=TLSv1_3 # Failed test 'reuse again since got ticket with secret[0] in last step' # at t/session_ticket.t line 79. # got: '0' # expected: '1' # Looks like you failed 3 tests of 6. t/session_ticket.t ................ Dubious, test returned 3 (wstat 768, 0x300) Failed 3/6 subtests ===( 715;32 0/13 0/78 )========================================= ===( 716;34 0/13 1/78 )========================================= ===( 719;35 0/13 4/78 )========================================= ===( 730;36 0/13 15/78 )========================================= ===( 742;37 0/13 27/78 )========================================= ===( 755;38 0/13 40/78 )========================================= ===( 768;39 0/13 53/78 )========================================= ===( 780;40 0/13 65/78 )========================================= ===( 792;41 0/13 77/78 )========================================= t/verify_hostname_standalone.t .... ok t/verify_fingerprint.t ............ t/verify_fingerprint.t ............ 1/13 t/verify_fingerprint.t ............ 11/13 t/verify_fingerprint.t ............ ok Test Summary Report ------------------- t/multiple-cert-rsa-ecc.t (Wstat: 0 Tests: 12 Failed: 5) Failed tests: 3-4, 8, 10-11 t/npn.t (Wstat: 0 Tests: 5 Failed: 2) Failed tests: 3, 5 t/protocol_version.t (Wstat: 256 Tests: 13 Failed: 1) Failed test: 13 Non-zero exit status: 1 t/sessions.t (Wstat: 0 Tests: 17 Failed: 6) Failed tests: 11-16 t/session_ticket.t (Wstat: 768 Tests: 6 Failed: 3) Failed tests: 2-3, 6 Non-zero exit status: 3 Files=42, Tests=806, 74 wallclock secs ( 0.74 usr 1.38 sys + 97.62 cusr 12.30 csys = 112.04 CPU) Result: FAIL Failed 5/42 test programs. 17/806 subtests failed. make: *** [Makefile:855: test_dynamic] Error 255 * ERROR: dev-perl/IO-Socket-SSL-2.66.0::gentoo failed (test phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-perl/IO-Socket-SSL-2.66.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-perl/IO-Socket-SSL-2.66.0::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-perl/IO-Socket-SSL-2.66.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-perl/IO-Socket-SSL-2.66.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-perl/IO-Socket-SSL-2.66.0/work/IO-Socket-SSL-2.066' * S: '/var/tmp/portage/dev-perl/IO-Socket-SSL-2.66.0/work/IO-Socket-SSL-2.066'