From fa43314964f66ebc0af0f5e462fe6cd48e8e0d54 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Tue, 1 Nov 2016 12:02:36 +1100 Subject: [PATCH] check for LIBRESSL_VERSION_NUMBER (cherry picked from commit f53fc4540a00aac6cedb040d81d74b7faafdbe79) --- configure | 10 +++++----- configure.in | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/configure b/configure index 616aca3dee..242367389b 100755 --- a/configure +++ b/configure @@ -15940,7 +15940,7 @@ $as_echo_n "checking whether linking with OpenSSL requires -ldl... " >&6; } /* end confdefs.h. */ #include -#if OPENSSL_VERSION_NUMBER >= 0x10100004L +#if !defined(LIBRESSL_VERSION_NUMBER) && (OPENSSL_VERSION_NUMBER >= 0x10100004L) #include #else #include @@ -15951,7 +15951,7 @@ int main () { -#if OPENSSL_VERSION_NUMBER >= 0x10100004L +#if !defined(LIBRESSL_VERSION_NUMBER) && (OPENSSL_VERSION_NUMBER >= 0x10100004L) OPENSSL_init_crypto(OPENSSL_INIT_ENGINE_ALL_BUILTIN, NULL); #else DSO_METHOD_dlfcn(); @@ -15969,7 +15969,7 @@ else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#if OPENSSL_VERSION_NUMBER >= 0x10100004L +#if !defined(LIBRESSL_VERSION_NUMBER) && (OPENSSL_VERSION_NUMBER >= 0x10100004L) #include #else #include @@ -15980,7 +15980,7 @@ int main () { -#if OPENSSL_VERSION_NUMBER >= 0x10100004L +#if !defined(LIBRESSL_VERSION_NUMBER) && (OPENSSL_VERSION_NUMBER >= 0x10100004L) OPENSSL_init_crypto(OPENSSL_INIT_ENGINE_ALL_BUILTIN, NULL); #else DSO_METHOD_dlfcn(); @@ -16177,7 +16177,7 @@ else #include #include int main() { -#if (OPENSSL_VERSION_NUMBER >= 0x10000000L) +#if !defined(LIBRESSL_VERSION_NUMBER) && (OPENSSL_VERSION_NUMBER >= 0x10000000L) ENGINE *e; EC_KEY *ek; diff --git a/configure.in b/configure.in index 53ad99fac2..e976e4dd72 100644 --- a/configure.in +++ b/configure.in @@ -1639,7 +1639,7 @@ shared library configuration (e.g., LD_LIBRARY_PATH).)], AC_MSG_CHECKING(whether linking with OpenSSL requires -ldl) AC_TRY_LINK([ #include -#if OPENSSL_VERSION_NUMBER >= 0x10100004L +#if !defined(LIBRESSL_VERSION_NUMBER) && (OPENSSL_VERSION_NUMBER >= 0x10100004L) #include #else #include @@ -1647,7 +1647,7 @@ shared library configuration (e.g., LD_LIBRARY_PATH).)], #endif ], [ -#if OPENSSL_VERSION_NUMBER >= 0x10100004L +#if !defined(LIBRESSL_VERSION_NUMBER) && (OPENSSL_VERSION_NUMBER >= 0x10100004L) OPENSSL_init_crypto(OPENSSL_INIT_ENGINE_ALL_BUILTIN, NULL); #else DSO_METHOD_dlfcn(); @@ -1656,7 +1656,7 @@ DSO_METHOD_dlfcn(); [AC_MSG_RESULT(no)], [LIBS="$LIBS -ldl" AC_TRY_LINK([ -#if OPENSSL_VERSION_NUMBER >= 0x10100004L +#if !defined(LIBRESSL_VERSION_NUMBER) && (OPENSSL_VERSION_NUMBER >= 0x10100004L) #include #else #include @@ -1664,7 +1664,7 @@ DSO_METHOD_dlfcn(); #endif ], [ -#if OPENSSL_VERSION_NUMBER >= 0x10100004L +#if !defined(LIBRESSL_VERSION_NUMBER) && (OPENSSL_VERSION_NUMBER >= 0x10100004L) OPENSSL_init_crypto(OPENSSL_INIT_ENGINE_ALL_BUILTIN, NULL); #else DSO_METHOD_dlfcn(); @@ -1792,7 +1792,7 @@ int main() { #include #include int main() { -#if (OPENSSL_VERSION_NUMBER >= 0x10000000L) +#if !defined(LIBRESSL_VERSION_NUMBER) && (OPENSSL_VERSION_NUMBER >= 0x10000000L) ENGINE *e; EC_KEY *ek;