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 = "";

Change History (0)

Note: See TracTickets for help on using tickets.