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

Steven Michael Robbins smr at alioth.debian.org
Sat Apr 27 06:13:34 UTC 2013


Author: smr
Date: 2013-04-27 06:13:34 +0000 (Sat, 27 Apr 2013)
New Revision: 14759

Modified:
   boost/trunk/debian/changelog
   boost/trunk/debian/rules
Log:
More exclusions of Boost.Context.  Also: when built, ensure it is installed.

Modified: boost/trunk/debian/changelog
===================================================================
--- boost/trunk/debian/changelog	2013-03-22 06:09:17 UTC (rev 14758)
+++ boost/trunk/debian/changelog	2013-04-27 06:13:34 UTC (rev 14759)
@@ -1,3 +1,13 @@
+boost1.53 (1.53.0-4) unstable; urgency=low
+
+  * rules: Add 'context' to list of libraries when Boost.Context is
+    supported.  Closes: #706220.
+  
+  * rules: Disable Boost.Context for additional architectures: alpha,
+    hppa, m68k, powerpcspe, ppc64, sh4, sparc64, and x32.  Closes: #703549.
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 27 Apr 2013 01:12:49 -0500
+
 boost1.53 (1.53.0-3) unstable; urgency=low
 
   * rules: Ensure --without-context passed during install stage, too.

Modified: boost/trunk/debian/rules
===================================================================
--- boost/trunk/debian/rules	2013-03-22 06:09:17 UTC (rev 14758)
+++ boost/trunk/debian/rules	2013-04-27 06:13:34 UTC (rev 14759)
@@ -254,31 +254,47 @@
 
 DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
 
-ifeq ($(DEB_BUILD_ARCH), hppa)
-BUILD_LONG_DOUBLE = no
+ifeq ($(DEB_BUILD_ARCH), alpha)
+BUILD_CONTEXT = no
 else ifeq ($(DEB_BUILD_ARCH), arm)
 BUILD_LONG_DOUBLE = no
 else ifeq ($(DEB_BUILD_ARCH), armel)
 BUILD_LONG_DOUBLE = no
 else ifeq ($(DEB_BUILD_ARCH), armhf)
 BUILD_LONG_DOUBLE = no
+else ifeq ($(DEB_BUILD_ARCH), hppa)
+BUILD_LONG_DOUBLE = no
+BUILD_CONTEXT = no
 else ifeq ($(DEB_BUILD_ARCH), ia64)
 BUILD_CONTEXT = no
+else ifeq ($(DEB_BUILD_ARCH), m68k)
+BUILD_CONTEXT = no
 else ifeq ($(DEB_BUILD_ARCH), mips)
 BUILD_LONG_DOUBLE = no
 else ifeq ($(DEB_BUILD_ARCH), mipsel)
 BUILD_LONG_DOUBLE = no
+else ifeq ($(DEB_BUILD_ARCH), powerpcspe)
+BUILD_CONTEXT = no
+else ifeq ($(DEB_BUILD_ARCH), ppc64)
+BUILD_CONTEXT = no
 else ifeq ($(DEB_BUILD_ARCH), s390)
 BUILD_CONTEXT = no
 else ifeq ($(DEB_BUILD_ARCH), s390x)
 BUILD_CONTEXT = no
 else ifeq ($(DEB_BUILD_ARCH), sh4)
 BUILD_LONG_DOUBLE = no
+BUILD_CONTEXT = no
 else ifeq ($(DEB_BUILD_ARCH), sparc)
 BUILD_CONTEXT = no
+else ifeq ($(DEB_BUILD_ARCH), sparc64)
+BUILD_CONTEXT = no
+else ifeq ($(DEB_BUILD_ARCH), x32)
+BUILD_CONTEXT = no
 endif
 
-ifneq ($(BUILD_CONTEXT), yes)
+ifeq ($(BUILD_CONTEXT), yes)
+boost_libs += context
+else
 JAM_WITHOUT += --without-context
 endif
 




More information about the pkg-boost-commits mailing list