diff options
author | ryoon <ryoon@pkgsrc.org> | 2016-02-12 14:24:01 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2016-02-12 14:24:01 +0000 |
commit | 6e032cd5fa5a67c7cdce5732a5e60306ed719d01 (patch) | |
tree | 3089747aeb337137b671fad849bdd0662af63420 /meta-pkgs | |
parent | 12c376e3a994d0bd4891028b63ddf692a39809f3 (diff) | |
download | pkgsrc-6e032cd5fa5a67c7cdce5732a5e60306ed719d01.tar.gz |
Disable long double math functions for NetBSD and FreeBSD.
Bump PKGREVISION for devel/boost-headers and devel/boost-libs.
This fixes databases/mongodb build.
Diffstat (limited to 'meta-pkgs')
-rw-r--r-- | meta-pkgs/boost/distinfo | 4 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-boost_math_tools_config.hpp | 13 |
2 files changed, 4 insertions, 13 deletions
diff --git a/meta-pkgs/boost/distinfo b/meta-pkgs/boost/distinfo index 52cc612fa23..ce47562ba85 100644 --- a/meta-pkgs/boost/distinfo +++ b/meta-pkgs/boost/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.85 2015/12/28 13:52:18 ryoon Exp $ +$NetBSD: distinfo,v 1.86 2016/02/12 14:24:01 ryoon Exp $ SHA1 (boost_1_60_0.tar.bz2) = 7f56ab507d3258610391b47fef6b11635861175a RMD160 (boost_1_60_0.tar.bz2) = 191c97a0aed4543fbc8543219d2ab53aea7db784 @@ -17,7 +17,7 @@ SHA1 (patch-boost_config_posix__features.hpp) = c3e7187af35a2a25901b37388d3194e2 SHA1 (patch-boost_config_stdlib_libcpp.hpp) = 5f7c1dab7ee730a0517b52fb9ec7d6b5cbc4054a SHA1 (patch-boost_config_stdlib_libstdcpp3.hpp) = 52ebedd5e80b3a8c257eccb28cd2db76cb1ca01e SHA1 (patch-boost_core_noncopyable.hpp) = a693e5eda7fc303e1bd86ecfab40321d771af6fe -SHA1 (patch-boost_math_tools_config.hpp) = 96c464a4546843dbfbe3be6c327dc45561d4f9b1 +SHA1 (patch-boost_math_tools_config.hpp) = db3965cd810185116efd669df29067f58cc847e5 SHA1 (patch-boost_regex_config.hpp) = 6b752c7c23168c591cd391739c7a4539bef44c12 SHA1 (patch-libs_config_configure) = e2f204d4fa4f1bd9b4131d28f9be0a1ac22bf711 SHA1 (patch-libs_config_test_boost__no__range__based__for.ipp) = d9936c472fc2c696d86522b36eb12813ae91bee4 diff --git a/meta-pkgs/boost/patches/patch-boost_math_tools_config.hpp b/meta-pkgs/boost/patches/patch-boost_math_tools_config.hpp index 34884c247f9..897c7143b2b 100644 --- a/meta-pkgs/boost/patches/patch-boost_math_tools_config.hpp +++ b/meta-pkgs/boost/patches/patch-boost_math_tools_config.hpp @@ -1,18 +1,9 @@ -$NetBSD: patch-boost_math_tools_config.hpp,v 1.2 2015/12/28 13:52:18 ryoon Exp $ +$NetBSD: patch-boost_math_tools_config.hpp,v 1.3 2016/02/12 14:24:01 ryoon Exp $ -Enable long double math functions on FreeBSD and NetBSD. +* NetBSD has no int128_t --- boost/math/tools/config.hpp.orig 2015-12-11 18:00:52.000000000 +0000 +++ boost/math/tools/config.hpp -@@ -28,7 +28,7 @@ - - #include <boost/math/tools/user.hpp> - --#if (defined(__CYGWIN__) || defined(__FreeBSD__) || defined(__NetBSD__) \ -+#if (defined(__CYGWIN__) \ - || (defined(__hppa) && !defined(__OpenBSD__)) || (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 @@ -279,7 +279,7 @@ // // And then the actual configuration: |