Hey,
as far as I know epoll is only available on freeBSD via the linux
compatibility kernel + libraries layer, which is not installed by default.
There is kqueue which is an arguably better event handling mechanism.
There's an existing patch for such a rewrite here:
Hello,
I wanted to try and compile libinput under freeBSD seeing how epoll has
been patched into kqueue on the platform, but I'm getting stopped by
configure saying it can't find EPOLL_CLOEXEC. Is this just a configure
block or is the code still linux specific?
Thanks,
Ales
--
Feel the power