This is an automated email from the ASF dual-hosted git repository.

szaszm pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git

commit 0f0d7e6f639fe4578a6e173f836e88d3c3a27018
Author: Gabor Gyimesi <[email protected]>
AuthorDate: Fri Mar 28 15:46:43 2025 +0100

    MINIFICPP-2551 Use correct openssl version
    
    Closes #1955
    
    Signed-off-by: Marton Szasz <[email protected]>
---
 cmake/BundledOpenSSL.cmake  | 1 +
 cmake/ssl/FindOpenSSL.cmake | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/cmake/BundledOpenSSL.cmake b/cmake/BundledOpenSSL.cmake
index 920bd949a..d2e882985 100644
--- a/cmake/BundledOpenSSL.cmake
+++ b/cmake/BundledOpenSSL.cmake
@@ -143,6 +143,7 @@ function(use_openssl SOURCE_DIR BINARY_DIR)
     set(PASSTHROUGH_VARIABLES ${PASSTHROUGH_VARIABLES} 
"-DEXPORTED_OPENSSL_LIBRARIES=${OPENSSL_LIBRARIES_EXPORT}" CACHE STRING "" 
FORCE)
     set(PASSTHROUGH_VARIABLES ${PASSTHROUGH_VARIABLES} 
"-DEXPORTED_OPENSSL_CRYPTO_LIBRARY=${OPENSSL_CRYPTO_LIBRARY}" CACHE STRING "" 
FORCE)
     set(PASSTHROUGH_VARIABLES ${PASSTHROUGH_VARIABLES} 
"-DEXPORTED_OPENSSL_SSL_LIBRARY=${OPENSSL_SSL_LIBRARY}" CACHE STRING "" FORCE)
+    set(PASSTHROUGH_VARIABLES ${PASSTHROUGH_VARIABLES} 
"-DEXPORTED_OPENSSL_VERSION=${OPENSSL_VERSION}" CACHE STRING "" FORCE)
 
     # Create imported targets
     file(MAKE_DIRECTORY ${OPENSSL_INCLUDE_DIR})
diff --git a/cmake/ssl/FindOpenSSL.cmake b/cmake/ssl/FindOpenSSL.cmake
index 0111b855f..626efbb5c 100644
--- a/cmake/ssl/FindOpenSSL.cmake
+++ b/cmake/ssl/FindOpenSSL.cmake
@@ -23,7 +23,7 @@ if(NOT OPENSSL_FOUND)
     set(OPENSSL_CRYPTO_LIBRARY "${EXPORTED_OPENSSL_CRYPTO_LIBRARY}" CACHE 
STRING "" FORCE)
     set(OPENSSL_SSL_LIBRARY "${EXPORTED_OPENSSL_SSL_LIBRARY}" CACHE STRING "" 
FORCE)
     set(OPENSSL_LIBRARIES "${EXPORTED_OPENSSL_LIBRARIES}" CACHE STRING "" 
FORCE)
-    set(OPENSSL_VERSION "3.3.2" CACHE STRING "" FORCE)
+    set(OPENSSL_VERSION "${EXPORTED_OPENSSL_VERSION}" CACHE STRING "" FORCE)
 endif()
 
 if(NOT TARGET OpenSSL::Crypto)

Reply via email to