Thu Sep 20 12:22:27 2012 UTC ()
Solaris requires _XOPEN_SOURCE=600 and removal of _XOPEN_SOURCE_EXTENDED.


(jperkin)
diff -r1.48 -r1.49 pkgsrc/meta-pkgs/boost/distinfo
diff -r0 -r1.1 pkgsrc/meta-pkgs/boost/patches/patch-libs_context_build_Jamfile.v2

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

--- pkgsrc/meta-pkgs/boost/distinfo 2012/08/31 12:20:56 1.48
+++ pkgsrc/meta-pkgs/boost/distinfo 2012/09/20 12:22:27 1.49
@@ -1,18 +1,19 @@ @@ -1,18 +1,19 @@
1$NetBSD: distinfo,v 1.48 2012/08/31 12:20:56 adam Exp $ 1$NetBSD: distinfo,v 1.49 2012/09/20 12:22:27 jperkin Exp $
2 2
3SHA1 (boost_1_51_0.tar.bz2) = 52ef06895b97cc9981b8abf1997c375ca79f30c5 3SHA1 (boost_1_51_0.tar.bz2) = 52ef06895b97cc9981b8abf1997c375ca79f30c5
4RMD160 (boost_1_51_0.tar.bz2) = e92733c82785a38049f2d6a8126eadd3f8ac0c40 4RMD160 (boost_1_51_0.tar.bz2) = e92733c82785a38049f2d6a8126eadd3f8ac0c40
5Size (boost_1_51_0.tar.bz2) = 50811407 bytes 5Size (boost_1_51_0.tar.bz2) = 50811407 bytes
6SHA1 (patch-aa) = 408a63a807aaa491130db018cd89bca6a427090d 6SHA1 (patch-aa) = 408a63a807aaa491130db018cd89bca6a427090d
7SHA1 (patch-ab) = f1c95ae229465a4d2da76ce6ff88d76ace52fdd8 7SHA1 (patch-ab) = f1c95ae229465a4d2da76ce6ff88d76ace52fdd8
8SHA1 (patch-ac) = 5ecd12564259e4ad9d439990e198b889762ec733 8SHA1 (patch-ac) = 5ecd12564259e4ad9d439990e198b889762ec733
9SHA1 (patch-ad) = 0e5dc31c3425de94444f97a9b7dec97ed5967733 9SHA1 (patch-ad) = 0e5dc31c3425de94444f97a9b7dec97ed5967733
10SHA1 (patch-ae) = 2fb49c90bbb3fd797ccdfaaf44c93494a5988f52 10SHA1 (patch-ae) = 2fb49c90bbb3fd797ccdfaaf44c93494a5988f52
11SHA1 (patch-ag) = c406e9beb9260db7861b13a6eb4c386f23346eb1 11SHA1 (patch-ag) = c406e9beb9260db7861b13a6eb4c386f23346eb1
12SHA1 (patch-ai) = 231db48819aa563b2082d95bb91d662b5d6cf779 12SHA1 (patch-ai) = 231db48819aa563b2082d95bb91d662b5d6cf779
13SHA1 (patch-aq) = e5c7b72ffa2942ce401f3d9bf05498fd761df17a 13SHA1 (patch-aq) = e5c7b72ffa2942ce401f3d9bf05498fd761df17a
14SHA1 (patch-ar) = 2fec2c51272cc4ee376e6538d8f1fd8561a7f0a3 14SHA1 (patch-ar) = 2fec2c51272cc4ee376e6538d8f1fd8561a7f0a3
15SHA1 (patch-boost_foreach.hpp) = 7cd26c4983873bcac284ad400950e341c559f9a8 15SHA1 (patch-boost_foreach.hpp) = 7cd26c4983873bcac284ad400950e341c559f9a8
16SHA1 (patch-boost_foreach_fwd.hpp) = 5accd68d559213a9677f7d1204e72dd082a42a41 16SHA1 (patch-boost_foreach_fwd.hpp) = 5accd68d559213a9677f7d1204e72dd082a42a41
17SHA1 (patch-boost_functional_hash_hash.hpp) = 343a1201f6e0edf46471f28c09f2997dc7fb7ba0 17SHA1 (patch-boost_functional_hash_hash.hpp) = 343a1201f6e0edf46471f28c09f2997dc7fb7ba0
 18SHA1 (patch-libs_context_build_Jamfile.v2) = 93cad3cc588c84e333688318df7250d14a3c302e
18SHA1 (patch-libs_filesystem_src_unique_path.cpp) = 3666663305bba85871f2ef291dc117158c678643 19SHA1 (patch-libs_filesystem_src_unique_path.cpp) = 3666663305bba85871f2ef291dc117158c678643

File Added: pkgsrc/meta-pkgs/boost/patches/Attic/patch-libs_context_build_Jamfile.v2
$NetBSD: patch-libs_context_build_Jamfile.v2,v 1.1 2012/09/20 12:22:27 jperkin Exp $

_XOPEN_SOURCE_EXTENDED conflicts with existing _XOPEN_SOURCE definition.

--- libs/context/build/Jamfile.v2.orig	2012-09-20 10:37:02.244099518 +0000
+++ libs/context/build/Jamfile.v2	2012-09-20 10:38:31.345922902 +0000
@@ -17,8 +17,7 @@
 project boost/context
     : source-location ../src
     : requirements
-      <os>SOLARIS:<define>_XOPEN_SOURCE=1
-      <os>SOLARIS:<define>_XOPEN_SOURCE_EXTENDED=1
+      <os>SOLARIS:<define>_XOPEN_SOURCE=600
     : usage-requirements
       <link>shared:<define>BOOST_CONTEXT_DYN_LINK=1
     ;