[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