]> granicus.if.org Git - libevent/commit
Do not add epoll_sub (syscall wrappers) for epoll in cmake
authorAzat Khuzhin <a3at.mail@gmail.com>
Wed, 8 Mar 2017 20:15:33 +0000 (23:15 +0300)
committerAzat Khuzhin <azat@libevent.org>
Sat, 2 Feb 2019 12:13:49 +0000 (15:13 +0300)
commitcea61de6094afb2c7d47c035687be97122ba0f05
tree25ab5701a9dac26d89566e26702d5549ad390584
parenta0bfe2c451bc375c5945c684a6409ac4d7114e61
Do not add epoll_sub (syscall wrappers) for epoll in cmake

Nowadays mostly all supported OS'es has this wrappers, and some of them (like
SmartOS) has wrappers but doesn't have __NR_epoll* defines for syscall numbers,
so just drop them (instead of adding yet another check int cmake like autotools
has, since this will break building in cross-compile environment).

Also one minor note, configure doesn't added epoll_sub.c either, since it check
epoll_create() in runtime.

And I tested it in SmartOS and it even works (`make verify`).

Fixes: #463
(cherry picked from commit 819d04937729b7f8b7c84d6c5c40c5fcd6d68dfd)
CMakeLists.txt