Package: ahcpd Version: 0.53-2 Severity: normal Tags: patch User: hardening-disc...@lists.alioth.debian.org Usertags: goal-hardening
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hello, The upstream Makefile overwrite CFLAGS variable exported by dpkg-buildflags (which is "-g -O2 -fstack-protector-strong -Wformat - -Werror=format-security"). Please find attached a patch that fix that. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJUKAnCAAoJEJmGUYuaqqClbacP/2XWXL2wNUs8YSjakrORi9Vx AZ4ChszXdK8bcAMrEv3E/AdKBmz4PlpPBNEeZkUvkPV3eO4Jst/YnxJEXbpJ7GnW aaEFbZXGlORNkoTJxjBOKEjwxz1hELZ23vJGADBSdnkp4u2xoYtkyLrflwflTnMY Cb2F1AM20HuTG6WYAVtgpRuzzVVPEgSwJGyzZREOeMx/wZJ+qeiZSqHaPhQ3SuGo xGou0cWDgKdooem0ueWs4Q/ybk8q00dCqkj6TD86anUIqtiiLUiM+RRPNyIQwjM1 DL8ZCaNk4mbdcwHM0oWsPOdtUDH6kZoXdpBWHHN8zDqT7vrX7SoAilk8e5myz78M 21q0jJwd8iOx1S8t94jsdjvYbv8ZLovVKRn5r46+LGuDQ6gToMVv3qzmIExq2liD 9J3Kv6j2FSTROuZFck+PA5Fhyg3RhxA8LfiWLHHSKtRh3VEb56zolvbF0ji+Jsoa 4/w/4I+PsqpDCT6EgTtwro/J3DZW53AFj5WOoTNnye430is3ihtESdWLeavL+HSx Foj2H82+yEK5j21NqJS8PUuPB0pKfOt8PgbHUYYZx1qmGkz4nGL+RyK4D1OOM3kx nZHEJK+KhCmfvg0/zOEjCLjVuxMAgflYWAAlVA5Di92dXDIVAeiyPCRG+vHtbzFL a2SM1L5B0ErJbTjTtvEv =5do+ -----END PGP SIGNATURE-----
diff -Nru ahcpd-0.53/debian/changelog ahcpd-0.53/debian/changelog --- ahcpd-0.53/debian/changelog 2013-05-26 21:11:53.000000000 +0200 +++ ahcpd-0.53/debian/changelog 2014-09-28 15:08:19.000000000 +0200 @@ -1,3 +1,10 @@ +ahcpd (0.53-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Patch upstream Makefile to not overwrite dpkg-buildflags CFLAGS + + -- Guillaume Delacour <g...@iroqwa.org> Sun, 28 Sep 2014 15:02:21 +0200 + ahcpd (0.53-2) unstable; urgency=low * Add logrotate support diff -Nru ahcpd-0.53/debian/patches/01_dont_overwrite_cflags.diff ahcpd-0.53/debian/patches/01_dont_overwrite_cflags.diff --- ahcpd-0.53/debian/patches/01_dont_overwrite_cflags.diff 1970-01-01 01:00:00.000000000 +0100 +++ ahcpd-0.53/debian/patches/01_dont_overwrite_cflags.diff 2014-09-28 15:05:30.000000000 +0200 @@ -0,0 +1,17 @@ +Author Guillaume Delacour <g...@iroqwa.org> +Description: Don't overwrite dpkg-buildflags CFLAGS +Last-Update: 2014-09-28 + +Index: ahcpd-0.53/Makefile +=================================================================== +--- ahcpd-0.53.orig/Makefile ++++ ahcpd-0.53/Makefile +@@ -4,7 +4,7 @@ CDEBUGFLAGS = -Os -g -Wall + + DEFINES = $(PLATFORM_DEFINES) + +-CFLAGS = $(CDEBUGFLAGS) $(DEFINES) $(EXTRA_DEFINES) ++CFLAGS += $(CDEBUGFLAGS) $(DEFINES) $(EXTRA_DEFINES) + + SRCS = ahcpd.c monotonic.c transport.c prefix.c configure.c config.c lease.c + diff -Nru ahcpd-0.53/debian/patches/series ahcpd-0.53/debian/patches/series --- ahcpd-0.53/debian/patches/series 1970-01-01 01:00:00.000000000 +0100 +++ ahcpd-0.53/debian/patches/series 2014-09-28 15:06:39.000000000 +0200 @@ -0,0 +1 @@ +01_dont_overwrite_cflags.diff