From: Aaron M. Ucko Date: Sun, 4 Aug 2024 20:00:50 +0000 (-0400) Subject: debian/rules: Try building with -fsection-anchors on alpha X-Git-Tag: archive/raspbian/2.16.0+ds-7+rpi1~1^2~29 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=55470f19a92871e9b9e10878ef762a003e98ddbb;p=ncbi-blast%2B.git debian/rules: Try building with -fsection-anchors on alpha ... in hopes of satisfying the GOT size limit there too. --- 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