Created attachment 198369 [details] v1 www/firefox supports Wayland but the build currently fails because it assumes epoll is also available. Adding FreeBSD quirks looks undesirable from upstream POV and they may change or disappear in future. Why not treat libepoll-shim as an implementation detail of libwayland*? $ nm -A /usr/local/lib/libwayland*.so | fgrep -w epoll_create /usr/local/lib/libwayland-client.so: U epoll_create /usr/local/lib/libwayland-server.so: U epoll_create
Doh, www/firefox doesn't use epoll, so <sys/epoll.h> looks unused. Closing as I've lost interest.