From baef53a70c675da6d19ac3c7f23c7b8b4ed8458c Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Thu, 20 Jan 2022 15:48:08 +0100 Subject: [PATCH] MDEV-27540 Different OpenSSL versions mix up in build depending on cmake options list ${OPENSSL_ROOT_DIR}/lib64 explicitly, because cmake below version 3.23.0 won't search there. --- cmake/ssl.cmake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmake/ssl.cmake b/cmake/ssl.cmake index 1bd46bc0f39..646aa37a91c 100644 --- a/cmake/ssl.cmake +++ b/cmake/ssl.cmake @@ -113,7 +113,8 @@ MACRO (MYSQL_CHECK_SSL) ) IF(NOT OPENSSL_ROOT_DIR) IF(WITH_SSL_PATH) - SET(OPENSSL_ROOT_DIR ${WITH_SSL_PATH}) + # workaround for https://gitlab.kitware.com/cmake/cmake/-/issues/22945 + SET(OPENSSL_ROOT_DIR ${WITH_SSL_PATH} ${WITH_SSL_PATH}/lib64) ENDIF() ENDIF() FIND_PACKAGE(OpenSSL)