From: Tim Kientzle Date: Mon, 26 May 2025 16:06:47 +0000 (-0700) Subject: Merge pull request #2640 from robUx4/xml-uuid X-Git-Tag: v3.8.1~13 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ebbd18c365b36c9f2fbcb6098bb02bb872183792;p=thirdparty%2Flibarchive.git Merge pull request #2640 from robUx4/xml-uuid [cmake] add uuid library when using xmllite (cherry picked from commit 6389d172ed25de1b84606716553241c171a30111) --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 042f151ed..4c1f8770e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1257,7 +1257,7 @@ ELSE(LIBXML2_FOUND) # Check linkage as well; versions of mingw-w64 before v11.0.0 # do not contain an import library for xmllite. cmake_push_check_state() - SET(CMAKE_REQUIRED_LIBRARIES "xmllite") + SET(CMAKE_REQUIRED_LIBRARIES "xmllite" "uuid") check_c_source_compiles(" #include #include @@ -1268,7 +1268,7 @@ ELSE(LIBXML2_FOUND) cmake_pop_check_state() IF(HAVE_XMLLITE_H) SET(XMLLITE_FOUND TRUE) - LIST(APPEND ADDITIONAL_LIBS "xmllite") + LIST(APPEND ADDITIONAL_LIBS "xmllite" "uuid") ENDIF() ENDIF() ENDIF(EXPAT_FOUND)