Tue Nov 23 21:23:04 2010 UTC ()
https://svn.boost.org/trac/boost/ticket/4794 -- fixes build failure on 4.0

OK by wiz@


(shattered)
diff -r1.28 -r1.29 pkgsrc/meta-pkgs/boost/distinfo
diff -r0 -r1.1 pkgsrc/meta-pkgs/boost/patches/patch-as

cvs diff -r1.28 -r1.29 pkgsrc/meta-pkgs/boost/distinfo (expand / switch to unified diff)

--- pkgsrc/meta-pkgs/boost/distinfo 2010/08/28 15:28:23 1.28
+++ pkgsrc/meta-pkgs/boost/distinfo 2010/11/23 21:23:04 1.29
@@ -1,12 +1,13 @@ @@ -1,12 +1,13 @@
1$NetBSD: distinfo,v 1.28 2010/08/28 15:28:23 adam Exp $ 1$NetBSD: distinfo,v 1.29 2010/11/23 21:23:04 shattered Exp $
2 2
3SHA1 (boost_1_44_0.tar.bz2) = 0dfeaad7a316ddfdcdb8a7e42443ef048ad18c01 3SHA1 (boost_1_44_0.tar.bz2) = 0dfeaad7a316ddfdcdb8a7e42443ef048ad18c01
4RMD160 (boost_1_44_0.tar.bz2) = 1fe1bf83ce5699dc43cbfc3d5a6997722c34c938 4RMD160 (boost_1_44_0.tar.bz2) = 1fe1bf83ce5699dc43cbfc3d5a6997722c34c938
5Size (boost_1_44_0.tar.bz2) = 38806420 bytes 5Size (boost_1_44_0.tar.bz2) = 38806420 bytes
6SHA1 (patch-aa) = 5a38ee7ad5f16a823d8bb81a95734e7957c55f2d 6SHA1 (patch-aa) = 5a38ee7ad5f16a823d8bb81a95734e7957c55f2d
7SHA1 (patch-ab) = 2fa89ce671e5fb0dca160a820524cff2d1ec8927 7SHA1 (patch-ab) = 2fa89ce671e5fb0dca160a820524cff2d1ec8927
8SHA1 (patch-ac) = 12304069d394b56bb6294701ff30fe811a91abed 8SHA1 (patch-ac) = 12304069d394b56bb6294701ff30fe811a91abed
9SHA1 (patch-ad) = 299272ecd11cab1b5af099ef1a65e6db1daa4784 9SHA1 (patch-ad) = 299272ecd11cab1b5af099ef1a65e6db1daa4784
10SHA1 (patch-af) = ef9a9363420f519c45baaf98badff4c885a7595c 10SHA1 (patch-af) = ef9a9363420f519c45baaf98badff4c885a7595c
11SHA1 (patch-aq) = 6078cb5ac979c339a787e48cfe949e76613987e7 11SHA1 (patch-aq) = 6078cb5ac979c339a787e48cfe949e76613987e7
12SHA1 (patch-ar) = 6b7e3b808fe0c20d92522b87ee949690ce34f749 12SHA1 (patch-ar) = 6b7e3b808fe0c20d92522b87ee949690ce34f749
 13SHA1 (patch-as) = c8aaf7f565c32a56d7cc9a9a6f8d82e292d5df85

File Added: pkgsrc/meta-pkgs/boost/patches/Attic/patch-as
$NetBSD: patch-as,v 1.1 2010/11/23 21:23:04 shattered Exp $

From https://svn.boost.org/trac/boost/ticket/4794, fixes build on 4.0

--- boost/math/special_functions/cbrt.hpp.orig	2010-05-21 17:23:36.000000000 +0000
+++ boost/math/special_functions/cbrt.hpp
@@ -69,7 +69,7 @@ T cbrt_imp(T z, const Policy& pol)
       static_cast<T>(1.5874010519681994747517056392723),   // 2^2/3
    };
 
-   if(!boost::math::isfinite(z))
+   if(!(boost::math::isfinite)(z))
    {
       return policies::raise_domain_error("boost::math::cbrt<%1%>(%1%)", "Argument to function must be finite but got %1%.", z, pol);
    }