From 55470f19a92871e9b9e10878ef762a003e98ddbb Mon Sep 17 00:00:00 2001 From: "Aaron M. Ucko" Date: Sun, 4 Aug 2024 16:00:50 -0400 Subject: [PATCH] debian/rules: Try building with -fsection-anchors on alpha ... in hopes of satisfying the GOT size limit there too. --- debian/changelog | 4 +++- debian/rules | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index caf4943e..04b29210 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,8 +5,10 @@ ncbi-blast+ (2.16.0+ds-5) UNRELEASED; urgency=medium for now. They nominally succeed, but two dependent autopkgtests (for cct and kleborate) have started failing on s390x, and there's no evidence that other BE architectures fare any better. (See #1077777.) + * debian/rules: Try building with -fsection-anchors on alpha in hopes of + satisfying the GOT size limit there too. - -- Aaron M. Ucko Sun, 04 Aug 2024 15:56:43 -0400 + -- Aaron M. Ucko Sun, 04 Aug 2024 16:00:49 -0400 ncbi-blast+ (2.16.0+ds-4) unstable; urgency=medium diff --git a/debian/rules b/debian/rules index 19abdded..f9858c1f 100755 --- a/debian/rules +++ b/debian/rules @@ -38,6 +38,10 @@ ifeq ($(DEB_HOST_ARCH_BITS),32) endif endif +ifeq (alpha,$(DEB_HOST_ARCH)) + export DEB_CFLAGS_MAINT_APPEND += -fsection-anchors + export DEB_CXXFLAGS_MAINT_APPEND += -fsection-anchors +endif ifeq (hppa,$(DEB_HOST_ARCH)) export DEB_CFLAGS_MAINT_APPEND += -ffunction-sections export DEB_CXXFLAGS_MAINT_APPEND += -ffunction-sections -- 2.30.2