Source: atlas-ecmwf
Version: 0.41.1-1
User:
debian-arm@lists.debian.org
Usertags: pac-bti
Tags: patch
Hi,
atlas-ecmwf currently overrides CXXFLAGS in debian/rules. Because of
that, the default CXXFLAGS set by dpkg-buildflags are ignored.
With the attached patch atlas-ecmwf builds fine and uses the
appropriate flags. This is necessary, among other things, to enable
PAC/BTI on arm64:
https://wiki.debian.org/ToolChain/PACBTI
Thanks,
Emanuele
From 9c782b057222cd4b1da4499029ead6609013a765 Mon Sep 17 00:00:00 2001
From: Emanuele Rocca <
ema@debian.org>
Date: Fri, 14 Mar 2025 11:02:37 +0000
Subject: [PATCH] Do not override CXXFLAGS
---
debian/rules | 3 ---
1 file changed, 3 deletions(-)
diff --git a/debian/rules b/debian/rules
index eb65dd3..02bab77 100755
--- a/debian/rules
+++ b/debian/rules
@@ -27,9 +27,6 @@ DEB_FFLAGS_MAINT_APPEND= -I$(FMODDIR)
include /usr/share/dpkg/pkg-info.mk
include /usr/share/dpkg/buildflags.mk
-CXXFLAGS = $(DEB_CXXFLAGS_MAINT_APPEND)
-export CXXFLAGS
-
# Strange bug with omp.h headers and clang-tidy on some archs
ARCH_CLANG_TIDY_OFF:= s390x mipsel
ENABLE_CLANG_TIDY:= $(if $(filter $(DEB_TARGET_ARCH), $(ARCH_CLANG_TIDY_OFF)),Off,On)
--
2.47.2
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)