Opened 8 years ago
Last modified 8 years ago
#52300 closed defect
iTerm2 fails to build on OS X 10.12 (sierra) — at Initial Version
Reported by: | joaogeada (Joao Geada) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | sierra | Cc: | |
Port: | iTerm2 |
Description
iTerm2 fails to build on OS X 10.12 (Sierra) because of an issue of how the "no signing" identity is defined:
The error in the build is as follows:
BUILD TARGET SSKeychain OF PROJECT iTerm2 WITH CONFIGURATION Deployment
Check dependencies
BUILD TARGET iTerm2Shared OF PROJECT iTerm2 WITH CONFIGURATION Deployment
Check dependencies
BUILD TARGET iTerm2 OF PROJECT iTerm2 WITH CONFIGURATION Deployment
Check dependencies No certificate matching 'Don't Code Sign': Select a different signing certificate for CODE_SIGN_IDENTITY, a team that matches your selected certificate, or switch to automatic provisioning.
BUILD FAILED
The fix, in the file ./iTerm2.xcodeproj/project.pbxproj, is to replace the lines reading
CODE_SIGN_IDENTITY = "Don't Code Sign";
with
CODE_SIGN_IDENTITY = "";
Note: See
TracTickets for help on using
tickets.