summaryrefslogtreecommitdiff
path: root/meta-pkgs/boost
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2008-09-17 15:04:21 +0000
committerjoerg <joerg@pkgsrc.org>2008-09-17 15:04:21 +0000
commit63dfb5ba451793208dd43c26c0546100d2a39e2f (patch)
tree03588bac9982c11850a703833f32a08b1dad351e /meta-pkgs/boost
parent26bb28fb636c3844ad94cc5054ae94edf724854d (diff)
downloadpkgsrc-63dfb5ba451793208dd43c26c0546100d2a39e2f.tar.gz
Fix build on DragonFly. From PR 39561.
Diffstat (limited to 'meta-pkgs/boost')
-rw-r--r--meta-pkgs/boost/distinfo4
-rw-r--r--meta-pkgs/boost/patches/patch-aq26
2 files changed, 22 insertions, 8 deletions
diff --git a/meta-pkgs/boost/distinfo b/meta-pkgs/boost/distinfo
index b2dfbc26993..296c9ba55c6 100644
--- a/meta-pkgs/boost/distinfo
+++ b/meta-pkgs/boost/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.15 2008/09/13 16:14:13 jmmv Exp $
+$NetBSD: distinfo,v 1.16 2008/09/17 15:04:21 joerg Exp $
SHA1 (boost_1_36_0.tar.bz2) = b8f0f5d90b260aff995ef38fad4eee5e73d00810
RMD160 (boost_1_36_0.tar.bz2) = 0ac38ee3c355c22fd5534bc806bf516890e5182d
@@ -9,4 +9,4 @@ SHA1 (patch-af) = f0a1fc4b9884663fbe5b9613bc61837b8e6e6af1
SHA1 (patch-ak) = 32785c636ccc9be479db2d40d170f95e77d4e291
SHA1 (patch-am) = 1b49351c5172903956886959859f4fd97fdf060c
SHA1 (patch-ap) = 41960933cc1b59b13a3346d31393b1ccd917e147
-SHA1 (patch-aq) = e76dbb67925682a8daa2cc5da2f7f127f8f1c346
+SHA1 (patch-aq) = 490fdf23b2422c75b0cfd3e2035766f4530d2d33
diff --git a/meta-pkgs/boost/patches/patch-aq b/meta-pkgs/boost/patches/patch-aq
index d83cf163aae..6cbd9f55d92 100644
--- a/meta-pkgs/boost/patches/patch-aq
+++ b/meta-pkgs/boost/patches/patch-aq
@@ -1,13 +1,27 @@
-$NetBSD: patch-aq,v 1.1 2008/09/13 16:14:13 jmmv Exp $
-
---- boost/test/impl/execution_monitor.ipp.orig 2007-11-25 11:07:19.000000000 -0700
-+++ boost/test/impl/execution_monitor.ipp
-@@ -139,7 +139,7 @@
+--- boost/test/impl/execution_monitor.ipp.orig 2008-09-15 04:30:57 +0300
++++ boost/test/impl/execution_monitor.ipp 2008-09-16 09:35:04 +0300
+@@ -139,7 +139,7 @@ namespace { void _set_se_translator( voi
# define BOOST_TEST_USE_ALT_STACK
# endif
-# if !defined(__CYGWIN__) && !(defined(macintosh) || defined(__APPLE__) || defined(__APPLE_CC__))
-+# if !defined(__CYGWIN__) && !(defined(macintosh) || defined(__APPLE__) || defined(__APPLE_CC__)) && !defined(__NetBSD__)
++# if !defined(__CYGWIN__) && !(defined(macintosh) || defined(__APPLE__) || defined(__APPLE_CC__)) && !defined(__NetBSD__) && !defined(__DragonFly__)
# define BOOST_TEST_CATCH_SIGPOLL
# endif
+@@ -249,6 +249,7 @@ system_signal_exception::report() const
+ if( !m_sig_info )
+ return; // no error actually occur?
+
++#if !defined(__DragonFly__)
+ if( m_sig_info->si_code <= 0 ) {
+ switch( m_sig_info->si_code ) {
+ case SI_USER:
+@@ -489,6 +490,7 @@ system_signal_exception::report() const
+ report_error( execution_exception::system_error, "unrecognized signal" );
+ }
+ }
++#endif /* !__DragonFly__ */
+ }
+
+ //____________________________________________________________________________//