On 22.11.2019 15:12, Kamil Rytarowski wrote: > On 22.11.2019 15:08, Greg Troxel wrote: >> Bob Bernstein <bob%fanatick.org@localhost> writes: >> >>> In file included from ./../libev/ev_kqueue.c:42:0, >>> from ./../libev/ev.c:2684, >>> from ev_cpp.C:2: >>> ./../libev/ev_kqueue.c: In function 'void kqueue_change(int, int, int, int)': >>> ./../libev/ev_kqueue.c:52:3: error: call of overloaded '_EV_SET(kevent*, uintptr_t, int&, int&, int&, int, int)' is ambiguous >>> EV_SET (&kqueue_changes [kqueue_changecnt - 1], fd, filter, flags, fflags, 0, 0); >>> ^ >>> /usr/include/sys/event.h:59:1: note: candidate: void _EV_SET(kevent*, uintptr_t, uint32_t, uint32_t, uint32_t, int64_t, intptr_t) >>> _EV_SET(struct kevent *_kevp, uintptr_t _ident, uint32_t _filter, >>> ^~~~~~~ >>> /usr/include/sys/event.h:76:1: note: candidate: void _EV_SET(kevent*, uintptr_t, uint32_t, uint32_t, uint32_t, int64_t, void*) >>> _EV_SET(struct kevent *_kevp, uintptr_t _ident, uint32_t _filter, >>> ^~~~~~~ >> >> I have been seeint EV_SET issues in a lot of places, but am unclear on >> the cause and usual resolution. >> >> Could someone who really understands the EV_SET troubles explain? >> > > Please make sure to use pkgsrc-current as there are issues fixed post > branch. > > Also looking at the error message, please upgrade your current snapshot > to a newer version. > To be clear: snapshot of NetBSD. > There is an intermediate state with a fallout and the right way to do is > to upgrade. >
Attachment:
signature.asc
Description: OpenPGP digital signature