From 0a3e7ba09f499d73f763942930664b932eae8bb3 Mon Sep 17 00:00:00 2001 From: Eidolon Date: Sat, 24 Feb 2024 13:21:55 -0600 Subject: [PATCH 1/2] Include poll.h on UNIXCOMMON Apple was not including poll.h despite needing it. --- src/sdl/i_system.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/sdl/i_system.c b/src/sdl/i_system.c index b0890913a..f1f34cf07 100644 --- a/src/sdl/i_system.c +++ b/src/sdl/i_system.c @@ -110,8 +110,11 @@ typedef LPVOID (WINAPI *p_MapViewOfFile) (HANDLE, DWORD, DWORD, DWORD, SIZE_T); #endif #endif -#if defined (__unix__) || (defined (UNIXCOMMON) && !defined (__APPLE__)) +#if defined(UNIXCOMMON) #include +#endif + +#if defined (__unix__) || (defined (UNIXCOMMON) && !defined (__APPLE__)) #include #include #define NEWSIGNALHANDLER -- 2.54.0 From a9209a4887159746e32189ba4cbb50eabee623b4 Mon Sep 17 00:00:00 2001 From: PAS Date: Tue, 10 Jun 2025 21:49:26 -0400 Subject: [PATCH 2/2] Include errno.h on macOS --- src/sdl/i_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sdl/i_main.c b/src/sdl/i_main.c index d6a007919..b4f502e99 100644 --- a/src/sdl/i_main.c +++ b/src/sdl/i_main.c @@ -27,7 +27,7 @@ #include #endif -#ifdef __unix__ +#if defined (__unix__) || defined(__APPLE__) || defined (UNIXCOMMON) #include #endif -- 2.54.0