From: David Levine Date: Thu, 9 Jan 2014 02:54:50 +0000 (-0600) Subject: OpenBSD 5 needs an other-libraries (fourth argument) to the X-Git-Url: https://diplodocus.org/git/nmh/commitdiff_plain/8f23987f274cfa41bce9d78ac0f818aa6bfeccf3?hp=4e23ddd4d595d50de4b7fa0ab6bf3533bcf42723 OpenBSD 5 needs an other-libraries (fourth argument) to the AC_CHECK_LIB for SSL_library_init, because it doesn't automatically append -lcrypto when linking with -lssl. --- diff --git a/configure.ac b/configure.ac index 750b1e74..f4fd6810 100644 --- a/configure.ac +++ b/configure.ac @@ -486,11 +486,14 @@ dnl CHECK FOR OPENSSL 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 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_MSG_ERROR([OpenSSL library not found])])], + [AC_MSG_ERROR([OpenSSL library not found])],[$TLSLIB])], [TLSLIB=]) AC_SUBST([TLSLIB])