X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=m4%2Fopenssl.m4;h=2ef9c37853104a993e731e55d8b950710bd38145;hp=5d91a7896db2e1a71216d34bf13ae9fb4ad5e548;hb=ede6671c1354eeab86936efda32f6cdb3b3fd8d5;hpb=b1e97ece9c495ac67e54b8c2675b1eacc645eb1c diff --git a/m4/openssl.m4 b/m4/openssl.m4 index 5d91a789..2ef9c378 100644 --- a/m4/openssl.m4 +++ b/m4/openssl.m4 @@ -29,8 +29,13 @@ AC_DEFUN(tinc_OPENSSL, [AC_MSG_ERROR("OpenSSL libraries not found.")] ) - AC_CHECK_LIB(dl, dlopen, - [LIBS="$LIBS -ldl"], - [AC_MSG_ERROR("OpenSSL depends on libdl.")] + AC_CHECK_FUNCS(RAND_pseudo_bytes) + + AC_CHECK_FUNC(dlopen, + [], + AC_CHECK_LIB(dl, dlopen, + [LIBS="$LIBS -ldl"], + [AC_MSG_ERROR("OpenSSL depends on libdl.")] + ) ) ])