[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