mirror of
https://github.com/getpaseo/paseo.git
synced 2026-07-29 12:01:31 +00:00
The sign script was re-signing Mach-O executables with --force and hardened runtime but without --entitlements, stripping entitlements like allow-jit that Node.js needs for V8. This caused SIGTRAP on any Mac where the binary went through Gatekeeper validation. Extract existing entitlements before re-signing and pass them back via --entitlements so they are preserved.