diff options
author | ryoon <ryoon@pkgsrc.org> | 2019-10-09 19:17:45 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2019-10-09 19:17:45 +0000 |
commit | f20b837ff1ac3c230d52e0ed8116b5f179deb0a0 (patch) | |
tree | bcb14b61e3481fdd4b6d44f221312793fc9f9074 /meta-pkgs | |
parent | 18bc2647276157e979d83998393481d7ba670d8e (diff) | |
download | pkgsrc-f20b837ff1ac3c230d52e0ed8116b5f179deb0a0.tar.gz |
Fix devel/boost-libs build under recent NetBSD 9.99
* Follow EV_SET fingerprint change
* Bump PKGREVISION of devel/boost-headers
Diffstat (limited to 'meta-pkgs')
-rw-r--r-- | meta-pkgs/boost/distinfo | 3 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-boost_asio_detail_impl_kqueue__reactor.ipp | 17 |
2 files changed, 19 insertions, 1 deletions
diff --git a/meta-pkgs/boost/distinfo b/meta-pkgs/boost/distinfo index 845a917a537..f65b174bdb4 100644 --- a/meta-pkgs/boost/distinfo +++ b/meta-pkgs/boost/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.127 2019/08/22 21:05:27 tnn Exp $ +$NetBSD: distinfo,v 1.128 2019/10/09 19:17:45 ryoon Exp $ SHA1 (boost_1_71_0.tar.bz2) = 5b0a3cef23f0c124dde5bbb64324f615ac843ace RMD160 (boost_1_71_0.tar.bz2) = a46b886ca26993610c84615fca4340ad3f955f81 @@ -6,6 +6,7 @@ SHA512 (boost_1_71_0.tar.bz2) = b7937d50c4512cf13cadd0ca829de36cf2cbc6fb788f45b1 Size (boost_1_71_0.tar.bz2) = 100124647 bytes SHA1 (patch-boost_archive_basic__archive.hpp) = 7e7c88cfc00fbf524c70dedd8b9c3c889f8b684f SHA1 (patch-boost_asio_detail_config.hpp) = f3ae1fd0a026c21a89d196c74e02c4d3c8ea0808 +SHA1 (patch-boost_asio_detail_impl_kqueue__reactor.ipp) = ce16c7c875e6361f952513e700a14761312650fa SHA1 (patch-boost_atomic_detail_ops_gcc_sparc.hpp) = 53525f876daeec0a23963917c4c6fad154cf67c4 SHA1 (patch-boost_config_detail_posix__features.hpp) = 7d310574e7020c79c8bfa87cff4db0a2edc5b0bc SHA1 (patch-boost_config_detail_suffix.hpp) = 12e22085e7c292b2451ea8bc581beaddcb936252 diff --git a/meta-pkgs/boost/patches/patch-boost_asio_detail_impl_kqueue__reactor.ipp b/meta-pkgs/boost/patches/patch-boost_asio_detail_impl_kqueue__reactor.ipp new file mode 100644 index 00000000000..2a2a82d0997 --- /dev/null +++ b/meta-pkgs/boost/patches/patch-boost_asio_detail_impl_kqueue__reactor.ipp @@ -0,0 +1,17 @@ +$NetBSD: patch-boost_asio_detail_impl_kqueue__reactor.ipp,v 1.1 2019/10/09 19:17:45 ryoon Exp $ + +* Fix build with recent NetBSD 9.99 + +--- boost/asio/detail/impl/kqueue_reactor.ipp.orig 2019-08-14 12:02:17.000000000 +0000 ++++ boost/asio/detail/impl/kqueue_reactor.ipp +@@ -28,6 +28,10 @@ + #include <boost/asio/detail/push_options.hpp> + + #if defined(__NetBSD__) ++#include <sys/param.h> ++#endif ++ ++#if defined(__NetBSD__) && __NetBSD_Version__ < 999001500 + # define BOOST_ASIO_KQUEUE_EV_SET(ev, ident, filt, flags, fflags, data, udata) \ + EV_SET(ev, ident, filt, flags, fflags, data, \ + reinterpret_cast<intptr_t>(static_cast<void*>(udata))) |