#
# OpenSSL/LibreSSL is mandatory
#
-PKG_CHECK_MODULES([OPENSSL], [libcrypto], [],
+PKG_CHECK_MODULES([OPENSSL], [libssl libcrypto], [],
[AX_CHECK_OPENSSL([:],[AC_MSG_FAILURE([OpenSSL/LibreSSL not found])])])
AX_SAVE_FLAGS([openssl])
#
AC_CHECK_FUNCS([DH_get0_key ECDSA_SIG_get0 RSA_set0_key])
+AC_CHECK_FUNCS([TLS_server_method])
+
#
# Check whether FIPS mode is available and whether we should enable it
#
AS_IF([test -f "$ssldir/include/openssl/ssl.h"],
[
OPENSSL_CFLAGS="-I$ssldir/include"
- OPENSSL_LIBS="-L$ssldir/lib -lcrypto"
+ OPENSSL_LIBS="-L$ssldir/lib -lcrypto -lssl"
found=true
AC_MSG_RESULT([yes])
break