From 93ee29964a3a75d451b09cc678d5f9f65c2b5cf1 Mon Sep 17 00:00:00 2001 From: Brad King Date: Wed, 15 Jan 2025 15:16:37 -0500 Subject: libuv: Explicitly enable GNU APIs on Cygwin Backport upstream libuv commit `17ea56ee73` build: Improve build by cmake for Cygwin, 2023-01-20, v1.45.0~68) to define `_GNU_SOURCE`. --- Utilities/cmlibuv/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Utilities/cmlibuv/CMakeLists.txt b/Utilities/cmlibuv/CMakeLists.txt index a0b161b..c9b3a2c 100644 --- a/Utilities/cmlibuv/CMakeLists.txt +++ b/Utilities/cmlibuv/CMakeLists.txt @@ -165,6 +165,7 @@ if(CMAKE_SYSTEM_NAME MATCHES "CYGWIN" OR CMAKE_SYSTEM_NAME MATCHES "MSYS") include/uv/posix.h ) list(APPEND uv_defines + _GNU_SOURCE ) list(APPEND uv_sources src/unix/cygwin.c -- cgit v0.12