]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
ggml: guard KleidiAI DOWNLOAD_EXTRACT_TIMESTAMP for cmake < 3.24 (#20767)
authorSundaram krishnan <redacted>
Thu, 19 Mar 2026 19:36:23 +0000 (01:06 +0530)
committerGitHub <redacted>
Thu, 19 Mar 2026 19:36:23 +0000 (21:36 +0200)
ggml/src/ggml-cpu/CMakeLists.txt

index 7c062a62995afaf09315e5c6d0cc3e69ad14f11c..1a1bbc9f2beb8eccbfa957b13dcfd680d4c52e9f 100644 (file)
@@ -572,9 +572,11 @@ function(ggml_add_cpu_backend_variant_impl tag_name)
 
         set(KLEIDIAI_FETCH_ARGS
             URL ${KLEIDIAI_DOWNLOAD_URL}
-            DOWNLOAD_EXTRACT_TIMESTAMP NEW
             URL_HASH MD5=${KLEIDIAI_ARCHIVE_MD5}
         )
+        if (CMAKE_VERSION VERSION_GREATER_EQUAL "3.24")
+            list(APPEND KLEIDIAI_FETCH_ARGS DOWNLOAD_EXTRACT_TIMESTAMP NEW)
+        endif()
 
         if (CMAKE_VERSION VERSION_GREATER_EQUAL "3.28")
             FetchContent_Declare(KleidiAI_Download