You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
** BUILD FAILED **
The following build commands failed:
Ld /Users/runner/work/Boxer/Boxer/build/Build/Intermediates.noindex/DDHidLib.build/Release/DDHidLib.build/Objects-normal/x86_64/Binary/DDHidLib normal x86_64 (in target 'DDHidLib' from project 'DDHidLib')
(1 failure)
warning: Run script build phase 'Run Script' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'OpenEmuShaders' from project 'OpenEmuShaders')
/Users/runner/work/Boxer/Boxer/Vendor/MT32Emu/Boxer-MT32Emu.xcodeproj: warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.9, but the range of supported deployment target versions is 10.13 to 14.0.99. (in target 'Framework' from project 'Boxer-MT32Emu')
/Users/runner/work/Boxer/Boxer/Vendor/DDHidLib/DDHidLib.xcodeproj: warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.9, but the range of supported deployment target versions is 10.13 to 14.0.99. (in target 'DDHidLib' from project 'DDHidLib')
Error: Process completed with exit code 65.
I tried to see how the run configurations were different. The only thing I noticed were the BOXER_DEBUG and USE_PRIVATE_APIS preprocessor macros, but the build still failed when I tried adding them to the release build.
Workaround
I can workaround this issue by manually editing ./Vendor/DDHidLib/DDHidLib.xcodeproj/project.pbxproj:
I am trying to understand why CI is not working. It has something to do with release vs debug builds
This command succeeds:
However, CI should use the Release configuration. When I use that instead...
...I get this failure:
I tried to see how the run configurations were different. The only thing I noticed were the
BOXER_DEBUG
andUSE_PRIVATE_APIS
preprocessor macros, but the build still failed when I tried adding them to the release build.Workaround
I can workaround this issue by manually editing
./Vendor/DDHidLib/DDHidLib.xcodeproj/project.pbxproj
:Then it will make a release build successfully. But ideally should not need to edit vendor dependencies to get a release build.
Do you know a better approach?
Do you know why 10.9 is fine on debug builds but not on release builds?
The text was updated successfully, but these errors were encountered: