[pkg-boost-commits] r15032 - in /boost/trunk/debian/patches: fix-ftbfs-python-3.3.patch hppa-long-double-config.patch no-gcc-m-options.diff no-gcc-march-options.patch ppc64el-fp_traits-ibm-long-double.patch

smr at users.alioth.debian.org smr at users.alioth.debian.org
Tue Sep 26 02:28:35 UTC 2017


Author: smr
Date: Tue Sep 26 02:28:35 2017
New Revision: 15032

URL: http://svn.debian.org/wsvn/pkg-boost/?sc=1&rev=15032
Log:
Refresh patches.

Modified:
    boost/trunk/debian/patches/fix-ftbfs-python-3.3.patch
    boost/trunk/debian/patches/hppa-long-double-config.patch
    boost/trunk/debian/patches/no-gcc-m-options.diff
    boost/trunk/debian/patches/no-gcc-march-options.patch
    boost/trunk/debian/patches/ppc64el-fp_traits-ibm-long-double.patch

Modified: boost/trunk/debian/patches/fix-ftbfs-python-3.3.patch
URL: http://svn.debian.org/wsvn/pkg-boost/boost/trunk/debian/patches/fix-ftbfs-python-3.3.patch?rev=15032&op=diff
==============================================================================
--- boost/trunk/debian/patches/fix-ftbfs-python-3.3.patch	(original)
+++ boost/trunk/debian/patches/fix-ftbfs-python-3.3.patch	Tue Sep 26 02:28:35 2017
@@ -3,9 +3,9 @@
 Last-Update: 2012-10-26
 Forwarded: no
 
---- boost1.60-1.60.0+dfsg.orig/tools/build/src/tools/python.jam
-+++ boost1.60-1.60.0+dfsg/tools/build/src/tools/python.jam
-@@ -539,7 +539,9 @@
+--- boost1.65.1-1.65.1+dfsg.orig/tools/build/src/tools/python.jam
++++ boost1.65.1-1.65.1+dfsg/tools/build/src/tools/python.jam
+@@ -544,7 +544,9 @@
      }
      else
      {

Modified: boost/trunk/debian/patches/hppa-long-double-config.patch
URL: http://svn.debian.org/wsvn/pkg-boost/boost/trunk/debian/patches/hppa-long-double-config.patch?rev=15032&op=diff
==============================================================================
--- boost/trunk/debian/patches/hppa-long-double-config.patch	(original)
+++ boost/trunk/debian/patches/hppa-long-double-config.patch	Tue Sep 26 02:28:35 2017
@@ -1,13 +1,16 @@
 Description: Fix definition of BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS for hppa
 Author: John David Anglin <dave.anglin at bell.net>
-Forwarded: no
+Forwarded: https://github.com/boostorg/math/issues/89
 Reviewed-by: Steve Robbins <smr at debian.org>
+
+Note that Boost 1.65.1 appears to have mistakenly commented out the #define.
+See github issue 89.  The Debian patch was updated to remove this.  
 
 
 
---- boost1.60-1.60.0+dfsg.orig/boost/math/tools/config.hpp
-+++ boost1.60-1.60.0+dfsg/boost/math/tools/config.hpp
-@@ -29,7 +29,8 @@
+--- boost1.65.1-1.65.1+dfsg.orig/boost/math/tools/config.hpp
++++ boost1.65.1-1.65.1+dfsg/boost/math/tools/config.hpp
+@@ -29,9 +29,10 @@
  #include <boost/math/tools/user.hpp>
  
  #if (defined(__CYGWIN__) || defined(__FreeBSD__) || defined(__NetBSD__) \
@@ -15,5 +18,8 @@
 +   || (defined(__hppa) && !defined(__OpenBSD__) && !defined(__linux__)) \
 +   || (defined(__NO_LONG_DOUBLE_MATH) && (DBL_MANT_DIG != LDBL_MANT_DIG))) \
     && !defined(BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS)
- #  define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
+-//#  define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
++#  define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
  #endif
+ #if BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x582))
+ //

Modified: boost/trunk/debian/patches/no-gcc-m-options.diff
URL: http://svn.debian.org/wsvn/pkg-boost/boost/trunk/debian/patches/no-gcc-m-options.diff?rev=15032&op=diff
==============================================================================
--- boost/trunk/debian/patches/no-gcc-m-options.diff	(original)
+++ boost/trunk/debian/patches/no-gcc-m-options.diff	Tue Sep 26 02:28:35 2017
@@ -1,5 +1,5 @@
---- boost1.62-1.62.0+dfsg.orig/tools/build/src/tools/gcc.jam
-+++ boost1.62-1.62.0+dfsg/tools/build/src/tools/gcc.jam
+--- boost1.65.1-1.65.1+dfsg.orig/tools/build/src/tools/gcc.jam
++++ boost1.65.1-1.65.1+dfsg/tools/build/src/tools/gcc.jam
 @@ -463,17 +463,6 @@
          else
          {
@@ -18,8 +18,8 @@
              # For darwin, the model can be 32_64. darwin.jam will handle that
              # on its own.
          }
---- boost1.62-1.62.0+dfsg.orig/tools/build/src/tools/pathscale.jam
-+++ boost1.62-1.62.0+dfsg/tools/build/src/tools/pathscale.jam
+--- boost1.65.1-1.65.1+dfsg.orig/tools/build/src/tools/pathscale.jam
++++ boost1.65.1-1.65.1+dfsg/tools/build/src/tools/pathscale.jam
 @@ -89,8 +89,6 @@
  flags pathscale.compile OPTIONS <debug-symbols>on : -ggdb ;
  flags pathscale.compile OPTIONS <profiling>on     : -pg ;

Modified: boost/trunk/debian/patches/no-gcc-march-options.patch
URL: http://svn.debian.org/wsvn/pkg-boost/boost/trunk/debian/patches/no-gcc-march-options.patch?rev=15032&op=diff
==============================================================================
--- boost/trunk/debian/patches/no-gcc-march-options.patch	(original)
+++ boost/trunk/debian/patches/no-gcc-march-options.patch	Tue Sep 26 02:28:35 2017
@@ -1,6 +1,6 @@
---- boost1.62-1.62.0+dfsg.orig/tools/build/src/tools/gcc.jam
-+++ boost1.62-1.62.0+dfsg/tools/build/src/tools/gcc.jam
-@@ -1074,7 +1074,6 @@
+--- boost1.65.1-1.65.1+dfsg.orig/tools/build/src/tools/gcc.jam
++++ boost1.65.1-1.65.1+dfsg/tools/build/src/tools/gcc.jam
+@@ -1059,7 +1059,6 @@
  # x86 and compatible
  # The 'native' option appeared in gcc 4.2 so we cannot safely use it as default.
  # Use i686 instead for 32-bit.

Modified: boost/trunk/debian/patches/ppc64el-fp_traits-ibm-long-double.patch
URL: http://svn.debian.org/wsvn/pkg-boost/boost/trunk/debian/patches/ppc64el-fp_traits-ibm-long-double.patch?rev=15032&op=diff
==============================================================================
--- boost/trunk/debian/patches/ppc64el-fp_traits-ibm-long-double.patch	(original)
+++ boost/trunk/debian/patches/ppc64el-fp_traits-ibm-long-double.patch	Tue Sep 26 02:28:35 2017
@@ -16,8 +16,8 @@
  boost/math/special_functions/detail/fp_traits.hpp | 9 ++++++++-
  1 file changed, 8 insertions(+), 1 deletion(-)
 
---- boost1.60-1.60.0+dfsg.orig/boost/math/special_functions/detail/fp_traits.hpp
-+++ boost1.60-1.60.0+dfsg/boost/math/special_functions/detail/fp_traits.hpp
+--- boost1.65.1-1.65.1+dfsg.orig/boost/math/special_functions/detail/fp_traits.hpp
++++ boost1.65.1-1.65.1+dfsg/boost/math/special_functions/detail/fp_traits.hpp
 @@ -366,6 +366,13 @@
  
  // PowerPC extended double precision format (128 bits)




More information about the pkg-boost-commits mailing list