[MacPorts] #63824: iTerm2: error: property 'safeAreaInsets' not found on object of type 'iTermRootTerminalView *'

MacPorts noreply at macports.org
Sat Nov 6 20:10:27 UTC 2021


#63824: iTerm2: error: property 'safeAreaInsets' not found on object of type
'iTermRootTerminalView *'
-----------------------+----------------------
  Reporter:  szhorvat  |      Owner:  markemer
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.7.1
Resolution:            |   Keywords:  mojave
      Port:  iTerm2    |
-----------------------+----------------------

Comment (by markemer):

 I'm certain of it now from the release notes:

 > 3.4.12
 >
 > This is a bugfix release to correct a problem with
 > version 3.4.11 on Macs with a notch.
 >
 > ... snip ...

 In order to fix that bug, you're going to need Xcode 13. I'm thinking that
 maybe we should do build or binary on macOS 12 and maybe just a binary
 install on 10.14 - 11, and then the last known working version before
 10.12 - iTerm2 is getting progressively harder to support building on
 older machines. There is a part of me that only wants to make it available
 if you have Xcode 13, but that's against the spirit of macports supporting
 back to 10.old, so if anyone has a good idea, let me know - the older
 version is getting trickier to build as well.

 Seems this is the version landscape:
 * **Latest** (OS 10.14+) ''only builds on 11 or 12''
 * **Unknown Version** (OS 10.14+) ''will build on 10.14/10.15''
 * **iTerm2 3.3.12** (OS 10.12+) ''Does it build on 10.12?''
 * **iTerm2 3.1.7** (OS 10.10+)
 * **iTerm2 3.0.15** (OS 10.8+)
 * **iTerm2 2.1.4** (OS 10.7+, Intel-only)
 * **iTerm2 2.0** (OS 10.5, Intel, PPC)

 Do we maybe want to use last checkouts that build on 10.X, 11.X, and
 latest on latest?

 I'm honestly not certain exactly. We officially support back to where in
 MacPorts? I don't want to support version 2 of iTerm2, but going back to
 10.10 would be semi-manageable.

-- 
Ticket URL: <https://trac.macports.org/ticket/63824#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list