--- mysql-8.0.34/extra/curl/CMakeLists.txt_orig 2023-06-22 17:07:42.000000000 +0600 +++ mysql-8.0.34/extra/curl/CMakeLists.txt 2023-08-16 18:35:45.745756242 +0600 @@ -20,8 +20,13 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# OpenSSL +add_library(OpenSSL::SSL STATIC IMPORTED) +add_library(OpenSSL::Crypto STATIC IMPORTED) +set_target_properties(OpenSSL::SSL PROPERTIES IMPORTED_LOCATION ${OPENSSL_SSL_LIBRARY}) +set_target_properties(OpenSSL::Crypto PROPERTIES IMPORTED_LOCATION ${OPENSSL_CRYPTO_LIBRARY}) -INCLUDE_DIRECTORIES(BEFORE SYSTEM ${ZSTD_INCLUDE_DIR}) +INCLUDE_DIRECTORIES(BEFORE SYSTEM ${OPENSSL_INCLUDE_DIR} ${ZSTD_INCLUDE_DIR}) LINK_DIRECTORIES(BEFORE ${OPENSSL_LIB_DIR}) SET(BUILD_CURL_EXE OFF) --- mysql-8.0.34/cmake/curl.cmake_orig 2023-06-22 17:07:42.000000000 +0600 +++ mysql-8.0.34/cmake/curl.cmake 2023-08-16 14:19:07.799312004 +0600 @@ -233,12 +233,7 @@ IF(WITH_CURL STREQUAL "system") FIND_SYSTEM_CURL(CURL_INCLUDE_DIR) ELSEIF(WITH_CURL STREQUAL "bundled") - IF(ALTERNATIVE_SYSTEM_SSL) - MYSQL_USE_BUNDLED_CURL(CURL_INCLUDE_DIR) - ELSE() - MESSAGE(WARNING "WITH_CURL options: ${WITH_CURL_DOC}") - MESSAGE(FATAL_ERROR "Bundled CURL library is not supported.") - ENDIF() + MYSQL_USE_BUNDLED_CURL(CURL_INCLUDE_DIR) ELSEIF(WITH_CURL) FIND_CUSTOM_CURL(CURL_INCLUDE_DIR) ENDIF()