Skip to content

Commit 2c2e924

Browse files
committed
We still need to update pkgconfig variables when zlib is unbundled (libgit2#5079).
1 parent 06dbf73 commit 2c2e924

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -327,6 +327,11 @@ IF(NOT USE_BUNDLED_ZLIB)
327327
IF(ZLIB_FOUND)
328328
LIST(APPEND LIBGIT2_SYSTEM_INCLUDES ${ZLIB_INCLUDE_DIRS})
329329
LIST(APPEND LIBGIT2_LIBS ${ZLIB_LIBRARIES})
330+
IF(APPLE OR CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
331+
LIST(APPEND LIBGIT2_PC_LIBS "-lz")
332+
ELSE()
333+
LIST(APPEND LIBGIT2_PC_REQUIRES "zlib")
334+
ENDIF()
330335
ADD_FEATURE_INFO(zlib ON "using system zlib")
331336
ELSE()
332337
MESSAGE(STATUS "zlib was not found; using bundled 3rd-party sources." )

0 commit comments

Comments
 (0)