commit fa13be23302707785202d1887e131c2745e7df07
Author: Oswald Buddenhagen <o...@users.sf.net>
Date:   Tue Sep 10 13:14:43 2019 +0200

    fix libcrypto detection in openssl 1.1+ without pkg-config
    
    HMAC_Update() was removed. test for X509_cmp() instead, which we
    actually use.
    
    inspired by report from FX <coud...@users.sourceforge.net>.

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 233901c..66ce71a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -94,7 +94,7 @@ if test "x$ob_cv_with_ssl" != xno; then
     sav_LDFLAGS=$LDFLAGS
     LDFLAGS="$LDFLAGS $SSL_LDFLAGS"
     AC_CHECK_LIB(dl, dlopen, [LIBDL=-ldl])
-    AC_CHECK_LIB(crypto, CRYPTO_lock, [LIBCRYPTO=-lcrypto])
+    AC_CHECK_LIB(crypto, X509_cmp, [LIBCRYPTO=-lcrypto])
     AC_CHECK_LIB(ssl, SSL_connect,
                  [SSL_LIBS="-lssl $LIBCRYPTO $LIBDL" have_ssl_paths=yes])
     LDFLAGS=$sav_LDFLAGS


_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to