From eb5a41eeb55002e23b8360206b82cab617369352 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Mon, 13 Apr 2020 19:28:33 +0100 Subject: [PATCH] eventfd: restrict test to linux Seems otherwise it gets confused on iOS --- CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7592ac8b4..a20737d64 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -904,7 +904,10 @@ CHECK_FUNCTION_EXISTS(atoll LWS_HAVE_ATOLL) CHECK_FUNCTION_EXISTS(_atoi64 LWS_HAVE__ATOI64) CHECK_FUNCTION_EXISTS(_stat32i64 LWS_HAVE__STAT32I64) CHECK_FUNCTION_EXISTS(clock_gettime LWS_HAVE_CLOCK_GETTIME) -CHECK_FUNCTION_EXISTS(eventfd LWS_HAVE_EVENTFD) + +IF (CMAKE_SYSTEM_NAME STREQUAL Linux) + CHECK_FUNCTION_EXISTS(eventfd LWS_HAVE_EVENTFD) +endif() if (NOT LWS_HAVE_GETIFADDRS) if (LWS_WITHOUT_BUILTIN_GETIFADDRS)