This is an automated email from the git hooks/post-receive script. rlaboiss-guest pushed a commit to branch master in repository praat.
commit 331b1f186d768c35c24f88388d850222a1ff7053 Author: Rafael Laboissiere <[email protected]> Date: Thu Aug 7 03:59:54 2014 -0300 Add hardening flags to the compiler commands This is done through a Makefile fragment file (debian/mk-vars-hardening) which is appended to the makefile.defs files for changing the CFLAGS and CXXFLAGS appropriately. --- debian/mk-vars-hardening | 2 ++ debian/rules | 2 ++ 2 files changed, 4 insertions(+) diff --git a/debian/mk-vars-hardening b/debian/mk-vars-hardening new file mode 100644 index 0000000..f820ec2 --- /dev/null +++ b/debian/mk-vars-hardening @@ -0,0 +1,2 @@ +CFLAGS += $(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) +CXXFLAGS = $(CFLAGS) -Wshadow $(shell dpkg-buildflags --get CXXFLAGS) diff --git a/debian/rules b/debian/rules index 3063f7c..04b5507 100755 --- a/debian/rules +++ b/debian/rules @@ -45,6 +45,8 @@ override_dh_auto_configure: # warnings and useless dependencies sed 's/^LIBS = /& -Wl,--as-needed /' \ makefiles/makefile.defs.linux.alsa > makefile.defs + # Add hardening flags + cat debian/mk-vars-hardening >> makefile.defs %.1: $(DEBDIR)/%.dbk $(DEBDIR)/manpage.xsl # Generate the man page from the DocBook source -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/praat.git _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
