diff options
author | tnn <tnn@pkgsrc.org> | 2020-09-10 07:54:52 +0000 |
---|---|---|
committer | tnn <tnn@pkgsrc.org> | 2020-09-10 07:54:52 +0000 |
commit | 76d8a8979546db2b5dfcfe4a03873fb5c9001e5a (patch) | |
tree | 367d2e2545a8d164e22ce3d882e88e998bb70526 | |
parent | f3767cbe86294263c28a831579395013db688cbd (diff) | |
download | pkgsrc-76d8a8979546db2b5dfcfe4a03873fb5c9001e5a.tar.gz |
boost-headers: changed dirfd patch to be platform agnostic
-rw-r--r-- | devel/boost-headers/Makefile | 4 | ||||
-rw-r--r-- | meta-pkgs/boost/distinfo | 4 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-boost_process_detail_posix_handles.hpp | 10 |
3 files changed, 9 insertions, 9 deletions
diff --git a/devel/boost-headers/Makefile b/devel/boost-headers/Makefile index 98eacb65f55..246d22686ac 100644 --- a/devel/boost-headers/Makefile +++ b/devel/boost-headers/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.60 2020/09/09 06:39:14 tnn Exp $ +# $NetBSD: Makefile,v 1.61 2020/09/10 07:54:52 tnn Exp $ -PKGREVISION= 2 +PKGREVISION= 3 BOOST_PACKAGE= headers BOOST_COMMENT= (build-time headers) BOOST_CONFIG= generate diff --git a/meta-pkgs/boost/distinfo b/meta-pkgs/boost/distinfo index db6f2f37ae3..88fb961a8a5 100644 --- a/meta-pkgs/boost/distinfo +++ b/meta-pkgs/boost/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.132 2020/09/09 06:38:52 tnn Exp $ +$NetBSD: distinfo,v 1.133 2020/09/10 07:54:52 tnn Exp $ SHA1 (boost_1_73_0.tar.bz2) = 6d6ed02b29c860fd21b274fc4e1f820855e765e9 RMD160 (boost_1_73_0.tar.bz2) = 3cd711ac0f6ee60d63f5f77df4957beaa6e0bf3d @@ -20,7 +20,7 @@ SHA1 (patch-boost_math_special__functions_expm1.hpp) = 724fbd40b3780da8af6ce10bb SHA1 (patch-boost_math_special__functions_log1p.hpp) = df6fd088da736a4640663b64841383432f1a1201 SHA1 (patch-boost_math_tools_config.hpp) = 9d7ef331414526057a6ac1a0ba1af815f017dfc3 SHA1 (patch-boost_numeric_ublas_storage.hpp) = 282b5a3b5d09216ded14fae166169d64db72590e -SHA1 (patch-boost_process_detail_posix_handles.hpp) = 2841be73b01d4949cc1f6ac9a16e59a30f1bc882 +SHA1 (patch-boost_process_detail_posix_handles.hpp) = 4084feb75142107244db86ca7d44da8037c5c745 SHA1 (patch-boost_process_detail_posix_is__running.hpp) = cc9084735774bd33c5ff6ff936a039fa30f989dd SHA1 (patch-boost_property__tree_detail_xml__parser__read__rapidxml.hpp) = 3499fcc37e72396d23a9fce0f1c97891adf12a9f SHA1 (patch-boost_regex_config.hpp) = 6b752c7c23168c591cd391739c7a4539bef44c12 diff --git a/meta-pkgs/boost/patches/patch-boost_process_detail_posix_handles.hpp b/meta-pkgs/boost/patches/patch-boost_process_detail_posix_handles.hpp index 888d9170eb8..ad187ecb9cc 100644 --- a/meta-pkgs/boost/patches/patch-boost_process_detail_posix_handles.hpp +++ b/meta-pkgs/boost/patches/patch-boost_process_detail_posix_handles.hpp @@ -1,4 +1,4 @@ -$NetBSD: patch-boost_process_detail_posix_handles.hpp,v 1.1 2020/09/09 06:38:52 tnn Exp $ +$NetBSD: patch-boost_process_detail_posix_handles.hpp,v 1.2 2020/09/10 07:54:52 tnn Exp $ dirfd(3) on NetBSD is implemented as a macro and cannot use namespace prefix. @@ -8,8 +8,8 @@ dirfd(3) on NetBSD is implemented as a macro and cannot use namespace prefix. else ec.clear(); -+#if defined(__NetBSD__) -+ auto my_fd = (dir.get())->dd_fd; ++#ifdef dirfd ++ auto my_fd = dirfd(dir.get()); +#else auto my_fd = ::dirfd(dir.get()); +#endif @@ -20,8 +20,8 @@ dirfd(3) on NetBSD is implemented as a macro and cannot use namespace prefix. return; } -+#if defined(__NetBSD__) -+ auto my_fd = (dir)->dd_fd; ++#ifdef dirfd ++ auto my_fd = dirfd(dir); +#else auto my_fd = ::dirfd(dir); +#endif |