Thu Aug 2 12:08:41 2012 UTC ()
Include unistd.h for read() and close()

Fixes build on at least Solaris.


(jperkin)
diff -r1.45 -r1.46 pkgsrc/meta-pkgs/boost/distinfo
diff -r0 -r1.1 pkgsrc/meta-pkgs/boost/patches/patch-libs_filesystem_src_unique_path.cpp

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

--- pkgsrc/meta-pkgs/boost/distinfo 2012/07/03 19:46:30 1.45
+++ pkgsrc/meta-pkgs/boost/distinfo 2012/08/02 12:08:41 1.46
@@ -1,17 +1,18 @@ @@ -1,17 +1,18 @@
1$NetBSD: distinfo,v 1.45 2012/07/03 19:46:30 adam Exp $ 1$NetBSD: distinfo,v 1.46 2012/08/02 12:08:41 jperkin Exp $
2 2
3SHA1 (boost_1_50_0.tar.bz2) = ee06f89ed472cf369573f8acf9819fbc7173344e 3SHA1 (boost_1_50_0.tar.bz2) = ee06f89ed472cf369573f8acf9819fbc7173344e
4RMD160 (boost_1_50_0.tar.bz2) = 72e33875d768def47acb5ba8222da4fa56780bab 4RMD160 (boost_1_50_0.tar.bz2) = 72e33875d768def47acb5ba8222da4fa56780bab
5Size (boost_1_50_0.tar.bz2) = 50786885 bytes 5Size (boost_1_50_0.tar.bz2) = 50786885 bytes
6SHA1 (patch-aa) = 62bb260fce3bca6dd5f61dd9b179fd40593d31b4 6SHA1 (patch-aa) = 62bb260fce3bca6dd5f61dd9b179fd40593d31b4
7SHA1 (patch-ab) = f1c95ae229465a4d2da76ce6ff88d76ace52fdd8 7SHA1 (patch-ab) = f1c95ae229465a4d2da76ce6ff88d76ace52fdd8
8SHA1 (patch-ac) = 54d40e6a62cdf40c4155c64d9f02df475fbe111d 8SHA1 (patch-ac) = 54d40e6a62cdf40c4155c64d9f02df475fbe111d
9SHA1 (patch-ad) = d36799e40e1f7e6f62768e1144859f22ce76a265 9SHA1 (patch-ad) = d36799e40e1f7e6f62768e1144859f22ce76a265
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-libs_filesystem_src_unique_path.cpp) = 3666663305bba85871f2ef291dc117158c678643
17SHA1 (patch-libs_signals_src_named_slot_map.cpp) = 42119b98857eb7e96ea29ac85c184eed46965295 18SHA1 (patch-libs_signals_src_named_slot_map.cpp) = 42119b98857eb7e96ea29ac85c184eed46965295

File Added: pkgsrc/meta-pkgs/boost/patches/Attic/patch-libs_filesystem_src_unique_path.cpp
$NetBSD: patch-libs_filesystem_src_unique_path.cpp,v 1.1 2012/08/02 12:08:41 jperkin Exp $

Include unistd.h for read() and close()

--- libs/filesystem/src/unique_path.cpp.orig	Thu Aug  2 12:04:47 2012
+++ libs/filesystem/src/unique_path.cpp	Thu Aug  2 12:04:55 2012
@@ -21,6 +21,7 @@
 
 # ifdef BOOST_POSIX_API
 #   include <fcntl.h>
+#   include <unistd.h>
 # else // BOOST_WINDOWS_API
 #   include <windows.h>
 #   include <wincrypt.h>