[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/libaxc][debian/master] Import Debian changes 0.3.7-2.1

Jeremy Bícha (@jbicha) gitlab at salsa.debian.org
Sat Oct 17 09:11:26 BST 2026



Jeremy Bícha pushed to branch debian/master at Debian On Mobile / libaxc


Commits:
075f5a06 by Chris Hofstaedtler at 2026-10-17T10:10:48+02:00
Import Debian changes 0.3.7-2.1

axc (0.3.7-2.1) unstable; urgency=medium
.
  * Non-maintainer upload.
.
  [ Gui-Yue ]
  * disable -fcf-protection=full to fix FTBFS (Closes: #1101090)

- - - - -


2 changed files:

- debian/changelog
- debian/patches/03_apply_hardening_to_tests.diff


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+axc (0.3.7-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Gui-Yue ]
+  * disable -fcf-protection=full to fix FTBFS (Closes: #1101090)
+
+ -- Chris Hofstaedtler <zeha at debian.org>  Sat, 19 Apr 2025 13:54:16 +0200
+
 axc (0.3.7-2) unstable; urgency=medium
 
   [ Evangelos Ribeiro Tzaras ]


=====================================
debian/patches/03_apply_hardening_to_tests.diff
=====================================
@@ -13,16 +13,20 @@ CFLAGS missing (-fstack-clash-protection -fcf-protection): x86_64-linux-gnu-gcc
  Makefile | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/Makefile b/Makefile
-index 4a6c615..64fc8bb 100644
---- a/Makefile
-+++ b/Makefile
-@@ -64,7 +64,7 @@ CPPFLAGS += -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_POSIX_SOURCE -D_GNU_SOURCE -D_D
+Index: axc-0.3.7/Makefile
+===================================================================
+--- axc-0.3.7.orig/Makefile
++++ axc-0.3.7/Makefile
+@@ -64,7 +64,11 @@ CPPFLAGS += -D_XOPEN_SOURCE=700 -D_BSD_S
  CFLAGS += $(PKGCFG_C) -std=c11 -g -Wall -Wextra -Wpedantic \
  	  -Wstrict-overflow -fno-strict-aliasing -funsigned-char \
  	  -fno-builtin-memset -fstack-protector-strong -Wformat -Werror=format-security
 -TESTFLAGS=$(PKGCFG_C) -g -O0 --coverage -Wall -Wextra -Wpedantic -Wstrict-overflow -fstack-protector-strong -Wformat -Werror=format-security
-+TESTFLAGS=$(PKGCFG_C) -g -O0 --coverage -Wall -Wextra -Wpedantic -Wstrict-overflow -fstack-protector-strong -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection
++TESTFLAGS=$(PKGCFG_C) -g -O0 --coverage -Wall -Wextra -Wpedantic -Wstrict-overflow -fstack-protector-strong -Wformat -Werror=format-security -fstack-clash-protection
++ifeq ($(DEB_HOST_ARCH),$(filter $(DEB_HOST_ARCH),amd64 i386))
++TESTFLAGS += -fcf-protection
++endif
++
  LDFLAGS += -pthread -ldl $(PKGCFG_L) -lm
  LDFLAGS_T= -lcmocka $(LDFLAGS)
  PICFLAGS=-fPIC $(CFLAGS)



View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/libaxc/-/commit/075f5a06d01dabe9d87112f653f34f6f80d5ee4c

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/libaxc/-/commit/075f5a06d01dabe9d87112f653f34f6f80d5ee4c
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20261017/6293a82b/attachment-0001.htm>


More information about the Debian-on-mobile-maintainers mailing list