From: Mathieu Baudier Date: Mon, 29 Dec 2025 15:39:58 +0000 (+0100) Subject: Reduce optimizations for arm64 X-Git-Tag: debian/0.9.5-1~8 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=385a6b0e1c1c8daacb7fc0c4a76c23727851dfe2;p=pkg%2Fggml%2Fsources%2Fggml Reduce optimizations for arm64 --- diff --git a/debian/rules b/debian/rules index ec964b25..b2b76d54 100755 --- a/debian/rules +++ b/debian/rules @@ -18,8 +18,6 @@ include /usr/share/dpkg/architecture.mk include /usr/share/dpkg/pkg-info.mk GGML_BUILD_NUMBER=$(subst 0.0.,,$(DEB_VERSION_UPSTREAM)) -FLAGS_ARGEO=-O3 -g -DNDEBUG - # GGML_NATIVE:ON corresponds to -march=native CMAKE_OPTS = -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DGGML_BUILD_NUMBER=$(GGML_BUILD_NUMBER) \ @@ -32,6 +30,7 @@ CMAKE_OPTS = -DCMAKE_BUILD_TYPE=RelWithDebInfo \ CMAKE_OPTS += -DGGML_RPC=ON \ ifeq ($(DEB_TARGET_ARCH),arm64) +FLAGS_ARGEO=-O2 -g -DNDEBUG CMAKE_OPTS += -DGGML_CPU_ALL_VARIANTS=OFF @@ -44,6 +43,7 @@ CMAKE_OPTS += -DGGML_CPU_ARM_ARCH=armv8-a endif else # amd64 +FLAGS_ARGEO=-O3 -g -DNDEBUG CMAKE_OPTS += -DGGML_CPU_ALL_VARIANTS=ON