From 2dfac59fd4f924f53647efb1bf323f2723797959 Mon Sep 17 00:00:00 2001 From: Ken Hornstein Date: Sat, 24 Sep 2016 02:01:05 -0400 Subject: [PATCH] Change from an autoconf test for SSL_library_init to SSL_new, for compatibility with OpenSSL 1.1.0. --- configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index f1dc37bf..d3fa76ec 100644 --- a/configure.ac +++ b/configure.ac @@ -469,12 +469,12 @@ dnl ----------------- AS_IF([test x"$tls_support" = x"yes"],[ dnl OpenBSD 5 needs the other-libraries (fourth argument) to the - dnl AC_CHECK_LIB for SSL_library_init, because it doesn't + dnl AC_CHECK_LIB for SSL_new, because it doesn't dnl automatically append -lcrypto when linking with -lssl. AC_CHECK_HEADER([openssl/ssl.h], , [AC_MSG_ERROR([openssl/ssl.h not found])]) AC_CHECK_LIB([crypto], [BIO_write], [TLSLIB="-lcrypto"], [AC_MSG_ERROR([OpenSSL crypto library not found])]) - AC_CHECK_LIB([ssl], [SSL_library_init], [TLSLIB="-lssl $TLSLIB"], + AC_CHECK_LIB([ssl], [SSL_new], [TLSLIB="-lssl $TLSLIB"], [AC_MSG_ERROR([OpenSSL library not found])],[$TLSLIB])], [TLSLIB=]) AC_SUBST([TLSLIB]) -- 2.56.0