1 --- mysql-8.0.35/scripts/CMakeLists.txt 2023-10-12 13:45:01.000000000 +0200
2 +++ mysql-8.0.35/scripts/CMakeLists.txt 2024-01-10 03:05:25.295287804 +0100
4 FOREACH(lib ${TARGET_LIB_DEPENDS})
5 IF (lib MATCHES "^\\-l")
6 SET(${var} "${${var}} ${lib} ")
7 - ELSEIF (lib MATCHES "^ext::")
8 + ELSEIF (lib MATCHES "^ext::" AND NOT lib MATCHES "^ext::zlib")
9 STRING(REGEX MATCH "ext::([a-z]+)" MATCH_LIB "${lib}")
10 SET(SYSTEM_LIB ${CMAKE_MATCH_1})
11 SET(${var} "${${var}} -l${SYSTEM_LIB} ")
12 + ELSEIF (lib MATCHES "^ext::zlib")
13 + SET(${var} "${${var}} -lz ")
14 ELSEIF (lib MATCHES "^\\-L")
15 # Search directory. Test on FreeBSD: -L/usr/local/lib -lunwind
16 SET(${var} "${${var}} ${lib} ")