[Pkg-mono-svn-commits] [SCM] mono branch, master, updated. debian/2.10.8.1-1-3-g96d7d4a
Mirco Bauer
meebey at meebey.net
Wed Mar 21 20:59:30 UTC 2012
The following commit has been merged in the master branch:
commit 96d7d4a3a91ab204958ff26b9210328c5db82e19
Author: Moritz Muehlenhoff <jmm at debian.org>
Date: Wed Mar 21 21:56:06 2012 +0100
Use dpkg-buildflags for enabling hardened build flags (closes: #657518)
diff --git a/debian/rules b/debian/rules
index be9cc24..8cfffd4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -50,12 +50,6 @@ else
CONF_FLAGS += --with-sgen=no
endif
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0 -g
-else
- CFLAGS += -O2 -g
-endif
-
ifneq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
MINI_TEST = true
MONO_BOEHM_TEST = true
@@ -78,7 +72,10 @@ else
MDB_VARS += -Vmdb:Recommends=$(MDB_REL)
endif
-CONFIGURE = CFLAGS="$(CFLAGS)" \
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
+
+CONFIGURE = CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" \
./configure $(CONF_FLAGS) --prefix=/usr \
--mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info --sysconfdir=/etc \
--
mono
More information about the Pkg-mono-svn-commits
mailing list