pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: boost-libs build failure on amd64-9.99.17
My original message seems to have run afoul of a SPAM filter or some such.
Replying to it to see if that passes:
On Sat, 19 Oct 2019, John D. Baker wrote:
> Date: Sat, 19 Oct 2019 21:35:41 -0500 (CDT)
> From: John D. Baker <jdbaker%skuld.technoskunk.fur@localhost>
> To: pkgsrc-users%NetBSD.org@localhost
> Subject: boost-libs build failure on amd64-9.99.17
>
> Building devel/boost-libs on NetBSD/amd64-9.99.17 fails with:
>
> [...]
> gcc.compile.c++ bin.v2/libs/log/build/gcc-7.4.0/release/link-static/threadapi-pthread/threading-multi/visibility-hidden/syslog_backend.o
> In file included from /usr/include/stddef.h:37:0,
> from /usr/include/g++/cstddef:50,
> from ./boost/config/compiler/gcc.hpp:165,
> from ./boost/config.hpp:39,
> from ./boost/log/detail/config.hpp:34,
> from libs/log/src/syslog_backend.cpp:18:
> ./boost/asio/detail/impl/kqueue_reactor.ipp: In constructor 'boost::asio::detail::kqueue_reactor::kqueue_reactor(boost::asio::execution_context&)':
> ./boost/asio/detail/impl/kqueue_reactor.ipp:32:5: error: invalid static_cast from type 'intptr_t {aka long int}' to type 'void*'
> EV_SET(ev, ident, filt, flags, fflags, data, \
> ^
> [...]
>
> in several places.
>
> I seem to recall something about the EV_SET() macro being changed at some
> point. I noticed a patch for "security/sudo" that provides an alternate
> EV_SET() macro definition for NetBSD versions before 9.99.14.
>
> Is something like that at play here?
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
Home |
Main Index |
Thread Index |
Old Index