--- mysql-8.2.0/scripts/CMakeLists.txt 2023-10-12 13:40:36.000000000 +0200 +++ mysql-8.2.0/scripts/CMakeLists.txt 2024-01-10 02:46:32.077847125 +0100 @@ -314,10 +314,12 @@ FOREACH(lib ${TARGET_LIB_DEPENDS}) IF (lib MATCHES "^\\-l") SET(${var} "${${var}} ${lib} ") - ELSEIF (lib MATCHES "^ext::") + ELSEIF (lib MATCHES "^ext::" AND NOT lib MATCHES "^ext::zlib") STRING(REGEX MATCH "ext::([a-z]+)" MATCH_LIB "${lib}") SET(SYSTEM_LIB ${CMAKE_MATCH_1}) SET(${var} "${${var}} -l${SYSTEM_LIB} ") + ELSEIF(lib MATCHES "ext::zlib") + SET(${var} "${${var}} -lz ") ELSEIF(lib MATCHES "OpenSSL::SSL") SET(${var} "${${var}} -lssl ") ELSEIF(lib MATCHES "OpenSSL::Crypto")