#52300: iTerm2 @3.0.5: Sierra/Xcode 8 reject "Don't Code Sign" dummy identity ---------------------+-------------------- Reporter: joao@… | Owner: emer@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: sierra Port: iTerm2 | ---------------------+-------------------- Changes (by larryv@…): * owner: macports-tickets@… => emer@… * version: 2.3.4 => * port: => iTerm2 Old 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 = "";
New 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 = ""; }}} -- -- Ticket URL: <https://trac.macports.org/ticket/52300#comment:1> MacPorts <https://www.macports.org/> Ports system for macOS