> Mac OS X 10.11.6, Xcode-8.1. > > $ ./Configure darwin64-x86_64-cc enable-threads enable-shared enable-zlib > enable-ec_nistp_64_gcc_128 enable-rfc3779 > --prefix=/Users/ur20980/src/openssl-1.1 > --openssldir=/Users/ur20980/src/openssl-1.1/etc > Configuring OpenSSL version 1.1.1-dev (0x10101000L) > no-asan [default] OPENSSL_NO_ASAN > no-crypto-mdebug [default] OPENSSL_NO_CRYPTO_MDEBUG > no-crypto-mdebug-backtrace [default] > OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE > no-egd [default] OPENSSL_NO_EGD > no-external-tests [default] OPENSSL_NO_EXTERNAL_TESTS > no-fuzz-afl [default] OPENSSL_NO_FUZZ_AFL > no-fuzz-libfuzzer [default] OPENSSL_NO_FUZZ_LIBFUZZER > no-heartbeats [default] OPENSSL_NO_HEARTBEATS > no-md2 [default] OPENSSL_NO_MD2 (skip dir) > no-msan [default] OPENSSL_NO_MSAN > no-rc5 [default] OPENSSL_NO_RC5 (skip dir) > no-sctp [default] OPENSSL_NO_SCTP > no-ssl-trace [default] OPENSSL_NO_SSL_TRACE > no-ssl3 [default] OPENSSL_NO_SSL3 > no-ssl3-method [default] OPENSSL_NO_SSL3_METHOD > no-tls1_3 [default] OPENSSL_NO_TLS1_3 > no-ubsan [default] OPENSSL_NO_UBSAN > no-unit-test [default] OPENSSL_NO_UNIT_TEST > no-weak-ssl-ciphers [default] OPENSSL_NO_WEAK_SSL_CIPHERS > no-zlib-dynamic [default] > Configuring for darwin64-x86_64-cc > > PERL =/opt/local/bin/perl5.24 > PERLVERSION =5.24.0 for darwin-thread-multi-2level > HASHBANGPERL =/usr/bin/env perl > CC =clang > CFLAG =-O3 -D_REENTRANT -arch x86_64 -DL_ENDIAN -Wall > CXX =clang++ > CXXFLAG =-O3 -D_REENTRANT -arch x86_64 -DL_ENDIAN -Wall > DEFINES =ZLIB DSO_DLFCN HAVE_DLFCN_H NDEBUG OPENSSL_THREADS > OPENSSL_NO_STATIC_ENGINE OPENSSL_PIC OPENSSL_IA32_SSE2 OPENSSL_BN_ASM_MONT > OPENSSL_BN_ASM_MONT5 OPENSSL_BN_ASM_GF2m SHA1_ASM SHA256_ASM SHA512_ASM > RC4_ASM MD5_ASM AES_ASM VPAES_ASM BSAES_ASM GHASH_ASM ECP_NISTZ256_ASM > PADLOCK_ASM POLY1305_ASM > EX_LIBS =-lz > $ ./Configure darwin64-x86_64-cc enable-threads enable-shared enable-zlib > enable-ec_nistp_64_gcc_128 enable-rfc3779 enable-rc5 enable-tls1_3 > --prefix=/Users/ur20980/src/openssl-1.1 > --openssldir=/Users/ur20980/src/openssl-1.1/etc > Configuring OpenSSL version 1.1.1-dev (0x10101000L) > no-asan [default] OPENSSL_NO_ASAN > no-crypto-mdebug [default] OPENSSL_NO_CRYPTO_MDEBUG > no-crypto-mdebug-backtrace [default] > OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE > no-egd [default] OPENSSL_NO_EGD > no-external-tests [default] OPENSSL_NO_EXTERNAL_TESTS > no-fuzz-afl [default] OPENSSL_NO_FUZZ_AFL > no-fuzz-libfuzzer [default] OPENSSL_NO_FUZZ_LIBFUZZER > no-heartbeats [default] OPENSSL_NO_HEARTBEATS > no-md2 [default] OPENSSL_NO_MD2 (skip dir) > no-msan [default] OPENSSL_NO_MSAN > no-sctp [default] OPENSSL_NO_SCTP > no-ssl-trace [default] OPENSSL_NO_SSL_TRACE > no-ssl3 [default] OPENSSL_NO_SSL3 > no-ssl3-method [default] OPENSSL_NO_SSL3_METHOD > no-ubsan [default] OPENSSL_NO_UBSAN > no-unit-test [default] OPENSSL_NO_UNIT_TEST > no-weak-ssl-ciphers [default] OPENSSL_NO_WEAK_SSL_CIPHERS > no-zlib-dynamic [default] > Configuring for darwin64-x86_64-cc > > PERL =/opt/local/bin/perl5.24 > PERLVERSION =5.24.0 for darwin-thread-multi-2level > HASHBANGPERL =/usr/bin/env perl > CC =clang > CFLAG =-O3 -D_REENTRANT -arch x86_64 -DL_ENDIAN -Wall > CXX =clang++ > CXXFLAG =-O3 -D_REENTRANT -arch x86_64 -DL_ENDIAN -Wall > DEFINES =ZLIB DSO_DLFCN HAVE_DLFCN_H NDEBUG OPENSSL_THREADS > OPENSSL_NO_STATIC_ENGINE OPENSSL_PIC OPENSSL_IA32_SSE2 OPENSSL_BN_ASM_MONT > OPENSSL_BN_ASM_MONT5 OPENSSL_BN_ASM_GF2m SHA1_ASM SHA256_ASM SHA512_ASM > RC4_ASM MD5_ASM AES_ASM VPAES_ASM BSAES_ASM GHASH_ASM ECP_NISTZ256_ASM > PADLOCK_ASM POLY1305_ASM > EX_LIBS =-lz > $ make depend && make clean && make -j 4 all && make test && make install > . . . . . > > ../test/recipes/80-test_ssl_new.t .......... 15/19 > # Failed test 'running ssl_test 19-mac-then-encrypt.conf' > # at ../test/recipes/80-test_ssl_new.t line 121. > # Looks like you failed 1 test of 3. > > # Failed test 'Test configuration 19-mac-then-encrypt.conf' > # at ../test/recipes/80-test_ssl_new.t line 87. > # Looks like you failed 1 test of 19. > ../test/recipes/80-test_ssl_new.t .......... Dubious, test returned 1 > (wstat 256, 0x100) > Failed 1/19 subtests > . . . . .
I can't reproduce this. But on the other hand I don't have previous installation on --prefix. I mean I would guess this is because test program picks shared libraries at --prefix locations instead of just built ones, and those don't recognize 19-mac-then-encrypt.conf options. Originally shlib_wrap.sh had DYLD_INSERT_LIBRARIES to make it work, but it appears to be gone now... You should be able to confirm this by temporarily renaming --prefix location and running 'make test' or forcing install without testing... -- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev