Created attachment 241263 [details] patch See attached crude patch. Maybe better for desktop users of -CURRENT rather than waiting for base fix(es) like review D39377 to land. DragonFly BSD doesn't have kqueue1 according to https://github.com/DragonFlyBSD/DragonFlyBSD/search?q=kqueue1
Disregard maintainer-approval? (jbeich) because jbeich@ not a part of x11@. Apparently not all Wayland-related ports are maintained by this maintainer, I was wrong to assume so without looking at Makefile.
Can you submit a patch upstream first ? (https://github.com/jiixyj/epoll-shim) If nothing happens upstream at the end of today (Europe/Paris timezone), I'll commit your patch. Thanks.
(In reply to Emmanuel Vadot from comment #2) > Can you submit a patch upstream first ? Upstream was already notified and is aware of kqueue1 on FreeBSD: https://github.com/jiixyj/epoll-shim/issues/46#issuecomment-1492578348 I don't know CMake to submit viable MR upstream.
epoll-shims should be not modified. Right fix is at https://reviews.freebsd.org/D39377 after which we become compatible with NetBSD.
(In reply to Konstantin Belousov from comment #4) I was about to say the same, thanks for confirming.
Resolved after base dac310248826c and base 11cdffc60325. Thanks.