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
Build with MAC_CODESIGN_ID=OFF fails on ARM / Big Sur #7467
Comments
Disabling codesigining requires 3a47db7, which isn't in 3.1.2. You'll have to backport it or wait for 3.2.0. |
When is the 3.2.0 release planned? |
"When it's done". Given the current situation we can't make any guarantees of any kind. |
May I suggest a backport to the 3.1 branch if it's still active? Codesigning by default, without user input, is quite invasive |
@fxcoudert Codesigning is required for Apple Silicon, is it not? What's the plan for Homebrew - will it ad-hoc code sign everything? If so, it could just replace the signature here. |
The compiler, linker, and other developer tools add an ad hoc signature to everything they produce. Homebrew will, in addition, resign the binaries it modifies itself (for example for relocation of our binary builds). |
Homebrew maintainer here, trying to make fish 3.1.2 work on ARM Big Sur. Our current build fails with:
I understood from #6952 that we needed to build with
-DMAC_CODESIGN_ID=OFF
but that makes the build fail with:Could you provide some guidance on how to fix this?
The text was updated successfully, but these errors were encountered: