[pkg-boost-commits] r14322 - in boost/branches/1.36.0/debian: . patches

smr at alioth.debian.org smr at alioth.debian.org
Sat Nov 15 03:04:00 UTC 2008


Author: smr
Date: 2008-11-15 03:03:59 +0000 (Sat, 15 Nov 2008)
New Revision: 14322

Modified:
   boost/branches/1.36.0/debian/changelog
   boost/branches/1.36.0/debian/patches/add-disable-long-double.patch
   boost/branches/1.36.0/debian/patches/atomic_count.patch
Log:
Tweak patches to fix build failures.

Modified: boost/branches/1.36.0/debian/changelog
===================================================================
--- boost/branches/1.36.0/debian/changelog	2008-11-13 06:53:06 UTC (rev 14321)
+++ boost/branches/1.36.0/debian/changelog	2008-11-15 03:03:59 UTC (rev 14322)
@@ -1,3 +1,13 @@
+boost1.36 (1.36.0-6) unstable; urgency=low
+
+  * patches/atomic_count.patch: Add arm, armel, and hppa to architectures
+    excluded from using atomic_count_sync.
+  
+  * patches/add-disable-long-double.patch: Only install boost_math_c99l
+    and boost_math_tr1l if build-long-double is true.
+
+ -- Steve M. Robbins <smr at debian.org>  Fri, 14 Nov 2008 20:04:17 -0600
+
 boost1.36 (1.36.0-5) unstable; urgency=low
 
   * patches/no-long-double-math.patch: New.  Do not define log1p(long double) if

Modified: boost/branches/1.36.0/debian/patches/add-disable-long-double.patch
===================================================================
--- boost/branches/1.36.0/debian/patches/add-disable-long-double.patch	2008-11-13 06:53:06 UTC (rev 14321)
+++ boost/branches/1.36.0/debian/patches/add-disable-long-double.patch	2008-11-15 03:03:59 UTC (rev 14322)
@@ -43,7 +43,7 @@
  
  lib boost_math_c99 : ../src/tr1/$(C99_SOURCES).cpp
      :         
-@@ -79,11 +94,15 @@
+@@ -79,12 +94,20 @@
   	     <link>shared:<define>BOOST_MATH_TR1_DYN_LINK=1
     ;
  
@@ -58,4 +58,10 @@
 +}
  
  
- boost-install boost_math_c99 boost_math_c99f boost_math_c99l boost_math_tr1 boost_math_tr1f boost_math_tr1l ;
+-boost-install boost_math_c99 boost_math_c99f boost_math_c99l boost_math_tr1 boost_math_tr1f boost_math_tr1l ;
++boost-install boost_math_c99 boost_math_c99f boost_math_tr1 boost_math_tr1f ;
+ 
++if $(build-long-double) = true
++{
++boost-install boost_math_c99l boost_math_tr1l ;
++}

Modified: boost/branches/1.36.0/debian/patches/atomic_count.patch
===================================================================
--- boost/branches/1.36.0/debian/patches/atomic_count.patch	2008-11-13 06:53:06 UTC (rev 14321)
+++ boost/branches/1.36.0/debian/patches/atomic_count.patch	2008-11-15 03:03:59 UTC (rev 14322)
@@ -5,7 +5,7 @@
  #  include <boost/detail/atomic_count_win32.hpp>
  
 -#elif defined( __GNUC__ ) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 )
-+#elif defined( __GNUC__ ) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) && !defined(__m68k__) && !defined(__sparc__) 
++#elif defined( __GNUC__ ) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) && !defined(__arm__) && !defined(__armel__) && !defined(__hppa__) && !defined(__m68k__) && !defined(__sparc__) 
  
  #  include <boost/detail/atomic_count_sync.hpp>
  




More information about the pkg-boost-commits mailing list