[pkg-boost-commits] r14750 - boost/trunk/debian

Steven Michael Robbins smr at alioth.debian.org
Wed Mar 20 05:27:04 UTC 2013


Author: smr
Date: 2013-03-20 05:27:03 +0000 (Wed, 20 Mar 2013)
New Revision: 14750

Modified:
   boost/trunk/debian/changelog
   boost/trunk/debian/control
   boost/trunk/debian/rules
Log:
Build with hardening flags.

Modified: boost/trunk/debian/changelog
===================================================================
--- boost/trunk/debian/changelog	2013-03-07 06:58:51 UTC (rev 14749)
+++ boost/trunk/debian/changelog	2013-03-20 05:27:03 UTC (rev 14750)
@@ -1,3 +1,10 @@
+boost1.53 (1.53.0-2) unstable; urgency=low
+
+  * rules: Build with hardening flags.
+  * control: Depend on dpkg-dev, to get dpkg-buildflags.
+
+ -- Steve M. Robbins <smr at debian.org>  Thu, 07 Mar 2013 00:58:54 -0600
+
 boost1.53 (1.53.0-1) unstable; urgency=low
 
   * New upstream.  Update versions in control, rules.  Update file lists

Modified: boost/trunk/debian/control
===================================================================
--- boost/trunk/debian/control	2013-03-07 06:58:51 UTC (rev 14749)
+++ boost/trunk/debian/control	2013-03-20 05:27:03 UTC (rev 14750)
@@ -4,7 +4,7 @@
 Priority: optional
 Maintainer: Debian Boost Team <pkg-boost-devel at lists.alioth.debian.org>
 Uploaders: Steve M. Robbins <smr at debian.org>
-Build-Depends: debhelper (>= 9), 
+Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.16.1~),
  zlib1g-dev, libbz2-dev, libicu-dev, mpi-default-dev,
  bison, flex, docbook-to-man, help2man, xsltproc, doxygen, 
  python, python-all-dev, 

Modified: boost/trunk/debian/rules
===================================================================
--- boost/trunk/debian/rules	2013-03-07 06:58:51 UTC (rev 14749)
+++ boost/trunk/debian/rules	2013-03-20 05:27:03 UTC (rev 14750)
@@ -24,6 +24,8 @@
 	debian/libboost-python-dev.postinst \
 	debian/libboost-python-dev.prerm
 
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
 
 %:
 	dh $@ --with python2 --with python3
@@ -245,13 +247,12 @@
 		) \
 	)
 
-TOOLSET_CONFIG="using gcc ;"
+TOOLSET_CONFIG = 'using gcc : : : <compileflags>"$(CPPFLAGS)" <cflags>"$(CFLAGS)" <cxxflags>"$(CXXFLAGS)" <linkflags>"$(LDFLAGS)" ;'
 BUILD_LONG_DOUBLE = yes
 
 DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
 
 ifeq ($(DEB_BUILD_ARCH), hppa)
-TOOLSET_CONFIG="using gcc : : : <compileflags>-mlong-calls <compileflags>-DBOOST_SP_USE_PTHREADS ;"
 BUILD_LONG_DOUBLE = no
 else ifeq ($(DEB_BUILD_ARCH), arm)
 BUILD_LONG_DOUBLE = no




More information about the pkg-boost-commits mailing list