From 996037e77ba12565da7572a11c269b20cdb67871 Mon Sep 17 00:00:00 2001 From: Noah Miller Date: Mon, 25 Mar 2024 22:49:30 +1300 Subject: [PATCH] cmake: fix missing includes in ConfigureChecks Signed-off-by: Noah Miller Reviewed-by: Jakub Jelen --- ConfigureChecks.cmake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake index 64aaea07..a83868ca 100644 --- a/ConfigureChecks.cmake +++ b/ConfigureChecks.cmake @@ -76,6 +76,7 @@ if (WIN32) endif (WIN32) if (OPENSSL_FOUND) + set(CMAKE_REQUIRED_INCLUDES ${OPENSSL_INCLUDE_DIR}) set(CMAKE_REQUIRED_LIBRARIES OpenSSL::Crypto) check_include_file(openssl/des.h HAVE_OPENSSL_DES_H) @@ -102,6 +103,7 @@ if (OPENSSL_FOUND) check_function_exists(RAND_priv_bytes HAVE_OPENSSL_RAND_PRIV_BYTES) check_function_exists(EVP_chacha20 HAVE_OPENSSL_EVP_CHACHA20) + unset(CMAKE_REQUIRED_INCLUDES) unset(CMAKE_REQUIRED_LIBRARIES) endif()