From e69cd3dbbce98f2c7835f1de634ac614cc40fe49 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Wed, 27 Dec 2023 22:27:09 -0600 Subject: [PATCH] Define __APPLE_USE_RFC_3542 at the project level for IPV6_PKTINFO For some reason, the definition in unix.c is not working as expected. --- .../moonlight-common.xcodeproj/project.pbxproj | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/moonlight-common/moonlight-common.xcodeproj/project.pbxproj b/moonlight-common/moonlight-common.xcodeproj/project.pbxproj index f6dd28c..e5abffc 100644 --- a/moonlight-common/moonlight-common.xcodeproj/project.pbxproj +++ b/moonlight-common/moonlight-common.xcodeproj/project.pbxproj @@ -485,10 +485,6 @@ DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = DM46QST4M7; GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); HEADER_SEARCH_PATHS = ( "moonlight-common-c/enet/include", "../libs/**", @@ -580,6 +576,7 @@ GCC_PREPROCESSOR_DEFINITIONS = ( LC_DEBUG, "DEBUG=1", + __APPLE_USE_RFC_3542, "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; @@ -638,6 +635,10 @@ GCC_C_LANGUAGE_STANDARD = gnu99; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + __APPLE_USE_RFC_3542, + "$(inherited)", + ); GCC_WARN_64_TO_32_BIT_CONVERSION = NO; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES;