build: Discover libepoll-shim on FreeBSD 42/40342/4
authorTom Jones <thj@freebsd.org>
Mon, 29 Jan 2024 14:38:19 +0000 (14:38 +0000)
committerDamjan Marion <dmarion@0xa5.net>
Fri, 23 Feb 2024 10:07:49 +0000 (10:07 +0000)
commit5ed27ef8b6362ee2a30dd8f6094fa8ca32a97439
tree69c481d7b8ac3f6025739a773989c3702933209f
parent72cb9f7e44555965873bc0aa44fa030be3a79167
build: Discover libepoll-shim on FreeBSD

FreeBSD doesn't offer epoll, but an implementation which uses kqueue is
available as an external library. On FreeBSD in subsystems which require
epoll have cmake look for libepoll-shim.

Type: improvement
Change-Id: Iafd5406a9e2ebaa53fd94034489ffbbf87a7d040
Signed-off-by: Tom Jones <thj@freebsd.org>
src/CMakeLists.txt
src/vlib/CMakeLists.txt
src/vpp/CMakeLists.txt