ARM Native Components Missing from 12.1.3 #9536
|
Describe the bug To Reproduce
Expected behavior Environment (please complete the following information):
|
Replies: 1 comment 16 replies
|
We switched to a new internal build pipeline with 12.1 and lost the ability to produce native macOS native components. The list of platforms that include pre-built native components can be found here for each release. As you noticed, 12.1.2 included macOS again. This was because there was a last minute issue discovered with the new build pipeline, and the old build setup was used to produce that release. The referenced section of 12.1.3 is back to the new build pipeline. We might get the ability to build macOS native components on that again one day...it's still up in the air. But, the native macOS components we delivered were problematic anyway since they were unsigned, and Gatekeeper agressively blocked them which always resulted in questions from users. I find that having to build them yourself on macOS is a better solution (assuming we never get the ability to sign native components). |
@utkonos here is our action that creates a multi-platform build, which includes the macOS native components.
https://github.com/NationalSecurityAgency/ghidra/actions/workflows/build-ghidra-multi-platform-artifact.yml