From: Mathieu Baudier Date: Mon, 18 Aug 2025 10:18:50 +0000 (+0200) Subject: Disable CPU all variants for arm64 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=3b6b0ca87746e705eafb6feb98cc6e83e63e490a;p=pkg%2Fggml%2Fsources%2Fggml Disable CPU all variants for arm64 --- diff --git a/debian/rules b/debian/rules index d4450528..490b7b2f 100755 --- a/debian/rules +++ b/debian/rules @@ -22,6 +22,14 @@ CMAKE_OPTS += -DGGML_CPU_ALL_VARIANTS=ON \ -DGGML_BLAS_VENDOR=OpenBLAS \ -DGGML_RPC=ON \ +ifeq ($(DEB_HOST_ARCH),aarch64) +CMAKE_OPTS += -DGGML_CPU_ALL_VARIANTS=OFF \ + -DGGML_CPU_ARM_ARCH=armv8-a + +else + +CMAKE_OPTS += -DGGML_CPU_ALL_VARIANTS=ON + ifeq ($(filter pkg.ggml.novulkan,$(DEB_BUILD_PROFILES)),) CMAKE_OPTS += -DGGML_VULKAN=ON endif @@ -34,6 +42,8 @@ CMAKE_OPTS += -DGGML_CUDA=ON \ -DCUDAToolkit_ROOT=/usr endif +endif # aarch64 + # Use build/ for output, so that it is in the .gitignore of upstream %: dh $@ --buildsystem=cmake \