From: Aki Tuomi Date: Tue, 3 Sep 2019 06:06:29 +0000 (+0300) Subject: m4: Check for ECDSA_SIG_set0 and ECDSA_SIG_get0 X-Git-Tag: 2.3.9~228 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=320034706270ad9e1f853bbac3c499c0781b30a0;p=thirdparty%2Fdovecot%2Fcore.git m4: Check for ECDSA_SIG_set0 and ECDSA_SIG_get0 These are not present in older libssl --- diff --git a/m4/ssl.m4 b/m4/ssl.m4 index 45118cb6d8..7912fa06c1 100644 --- a/m4/ssl.m4 +++ b/m4/ssl.m4 @@ -227,6 +227,12 @@ AC_DEFUN([DOVECOT_SSL], [ AC_CHECK_LIB(ssl, RSA_set0_crt_params, [ AC_DEFINE(HAVE_RSA_SET0_CRT_PARAMS,, [Build with RSA_set0_crt_params support]) ],, $SSL_LIBS) + AC_CHECK_LIB(ssl, ECDSA_SIG_get0, [ + AC_DEFINE(HAVE_ECDSA_SIG_GET0,, [Build with ECDSA_SIG_get0 support]) + ],, $SSL_LIBS) + AC_CHECK_LIB(ssl, ECDSA_SIG_set0, [ + AC_DEFINE(HAVE_ECDSA_SIG_SET0,, [Build with ECDSA_SIG_set0 support]) + ],, $SSL_LIBS) AC_CHECK_LIB(ssl, [EVP_PKEY_CTX_new_id], [have_evp_pkey_ctx_new_id="yes"],, $SSL_LIBS) AC_CHECK_LIB(ssl, [EC_KEY_new], [have_ec_key_new="yes"],, $SSL_LIBS) if test "$have_evp_pkey_ctx_new_id" = "yes" && test "$have_ec_key_new" = "yes"; then