Before anything else, mind reminding us what platform this is on? In message <[email protected]> on Tue, 23 Feb 2016 10:00:44 -0700, The Doctor <[email protected]> said:
doctor> I found this doctor> doctor> ../test/recipes/70-test_packet.t .......... doctor> 1..1 doctor> test_PACKET_buf_init() failed doctor> not ok 1 - running packettest doctor> doctor> # Failed test 'running packettest' doctor> # at ../test/testlib/OpenSSL/Test/Simple.pm line 70. doctor> # Looks like you failed 1 test of 1. doctor> Dubious, test returned 1 (wstat 256, 0x100) doctor> Failed 1/1 subtests doctor> ../test/recipes/70-test_sslcertstatus.t ... doctor> 1..1 doctor> Proxy started on port 4453 doctor> engine "ossltest" set. doctor> engine "ossltest" set. doctor> 136617832:error:20087002:BIO routines:BIO_lookup:system lib:b_addr.c:711:Invali doctor> d value for ai_flags doctor> connect:errno=2 doctor> Using default temp DH parameters doctor> ACCEPT doctor> 136617832:error:20087002:BIO routines:BIO_lookup:system lib:b_addr.c:711:Invali doctor> d value for ai_flags doctor> 0 items in the session cache doctor> 0 client connects (SSL_connect()) doctor> 0 client renegotiates (SSL_connect()) doctor> 0 client connects that finished doctor> 0 server accepts (SSL_accept()) doctor> 0 server renegotiates (SSL_accept()) doctor> 0 server accepts that finished doctor> 0 session cache hits doctor> 0 session cache misses doctor> 0 session cache timeouts doctor> 0 callback cache hits doctor> 0 cache full overflows (128 allowed) doctor> doctor> Also each morning I do have to edit b_addr.c so that LOCALHOSt is doctor> defined I have no idea what that means. "so that LOCALHOST is defined"? doctor> doctor> This is what I do to compensate doctor> doctor> #include <string.h> doctor> #include <rpc/types.h> Mind reminding us what goes wrong if <rpc/types.h> isn't included? doctor> And the above error is from doctor> doctor> # ifdef AI_ADDRCONFIG doctor> hints.ai_flags = AI_ADDRCONFIG; doctor> # endif doctor> hints.ai_family = family; doctor> hints.ai_socktype = socktype; doctor> doctor> if (lookup_type == BIO_LOOKUP_SERVER) doctor> hints.ai_flags |= AI_PASSIVE; So either it doesn't like AI_ADDRCONFIG or AI_PASSIVE. We can survive without AI_ADDRCONFIG (though not happily), but it's strange considering it's only set if the macro is defined... Living without AI_PASSIVE, on the other hand, would suck quite hard. doctor> Please fix Please help us figure this out ;-) -- Richard Levitte [email protected] OpenSSL Project http://www.openssl.org/~levitte/ -- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev
