With newer versions of ld64 it generates an adhoc signature by default
for all arm64 simulator targets. This default is especially important
for unit test targets that rarely have custom codesigning requirements
but otherwise won't run on arm64 macs.
Details
Details
- Reviewers
thakis - Group Reviewers
Restricted Project - Commits
- rGbd570709c06a: [lld-macho] Update -adhoc_codesign default
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
LG
Does newer ld64 adhoc sign catalyst binaries too? Or not yet? (See https://github.com/nico/hack/blob/main/notes/catalyst.md for how to check)
Comment Actions
Yes it does, and it looks like we get that today with lld because of platform == PLATFORM_MACOS