Must-share information (formatted with Markdown):
- SonarQube Enterprise 10.3, with the C++ Build Wrapper
- Execute C++ build wrapper on MacOS Ventura with System Integrity Protection SIP enabled
- what have you tried so far to achieve this:
- REPRO STEPS:
- Download latest build-wrapper-macosx-x86 and unzip it somewhere like ~/test_build_wrapper
- Run following command from: ~/test_build_wrapper/build-wrapper-macosx-x86/build-wrapper-macosx-x86 --out-dir /tmp/ make {}
ACTUAL RESULTS:
- make command gets killed by the OS
Build wrapper is trying to make copies of binaries from /usr/bin
which includes make
into /tmp
but because System Integrity Protection (SIP) is enabled the system kills make
when it tries running.