New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Building cheribsd-morello-purecap on macOS (Aarch64) #339
Comments
Are you on Ventura (macOS 13) by any chance? This looks very similar to a problem I encountered, it's the result of a new launch constraints security feature preventing the copied binaries from running in the new locations. My recollection was that @arichardson had pushed a fixed for this. Otherwise disabling SIP should also work. |
I'm going to guess you've upgraded to Ventura. Supposedly https://theevilbit.github.io/posts/amfi_launch_constraints/ is breaking things and I have no idea what the right way to fix it is. |
Edit: Yes I am on macOS Ventura. Seems to still be broken, but I've disabled SIP following the Apple instructions here and now the build completes successfully 🥳 . Thanks for the pointer, I would not have found this workaround without help! FWIW at the end of running this script I have the following output:
|
No |
I have a similar issue as well with the M2
When I ran the command independently I got the following error
|
Resolved by CTSRD-CHERI/cheribsd#1663 (you will need to make sure you build dev rather than main for now until the latter is updated) |
Hello, I'm trying to build Morello for purecap on my M1 Mac and I'm having some difficulty with the install step:
I think this is the pertinent part of the log, let me know if you need more details.
The text was updated successfully, but these errors were encountered: