From: Timo Sirainen Date: Mon, 24 Oct 2016 13:57:49 +0000 (+0300) Subject: configure: Fixed checking if OpenSSL is too old for lib-dcrypt X-Git-Tag: 2.2.26~47 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ce9e46fe64054dd958da9a02f82838977a4c6a7c;p=thirdparty%2Fdovecot%2Fcore.git configure: Fixed checking if OpenSSL is too old for lib-dcrypt EVP_PKEY_CTX_set_ec_paramgen_curve_nid() is a macro, so it can't be checked with AC_CHECK_LIB(). --- diff --git a/configure.ac b/configure.ac index 12d2156805..d42ebd01cb 100644 --- a/configure.ac +++ b/configure.ac @@ -1716,7 +1716,7 @@ if test $want_openssl != no && test $have_ssl = no; then AC_CHECK_LIB(ssl, SSL_COMP_free_compression_methods, [ AC_DEFINE(HAVE_SSL_COMP_FREE_COMPRESSION_METHODS,, [Build with SSL_COMP_free_compression_methods() support]) ],, $SSL_LIBS) - AC_CHECK_LIB(ssl, [EVP_PKEY_CTX_set_ec_paramgen_curve_nid], + AC_CHECK_LIB(ssl, [EVP_PKEY_CTX_new_id], [build_dcrypt_openssl="yes"], AC_MSG_WARN([No ECC support in OpenSSL - not enabling dcrypt]), $SSL_LIBS)