From: Sundaram krishnan Date: Thu, 19 Mar 2026 19:36:23 +0000 (+0530) Subject: ggml: guard KleidiAI DOWNLOAD_EXTRACT_TIMESTAMP for cmake < 3.24 (llama/20767) X-Git-Tag: v0.9.9~33 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=c797b6df08e893eb2a00cc815ceef34a89f9df6d;p=pkg%2Fggml%2Fsources%2Fggml ggml: guard KleidiAI DOWNLOAD_EXTRACT_TIMESTAMP for cmake < 3.24 (llama/20767) --- diff --git a/src/ggml-cpu/CMakeLists.txt b/src/ggml-cpu/CMakeLists.txt index 7c062a62..1a1bbc9f 100644 --- a/src/ggml-cpu/CMakeLists.txt +++ b/src/ggml-cpu/CMakeLists.txt @@ -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