[MacPorts] #54673: tk @8.6.7: quartz build broken on 10.7

MacPorts noreply at macports.org
Tue Aug 29 08:54:51 UTC 2017


#54673: tk @8.6.7: quartz build broken on 10.7
---------------------+-----------------
  Reporter:  mojca   |      Owner:
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:
      Port:  tk      |
---------------------+-----------------

Comment (by mojca):

 Citing the author (Christian Gollwitzer) of the patch that broke
 compilation:
 > Googling the error message leads to this:
 >
 > https://stackoverflow.com/questions/18799826/xcode-compile-error-
 expected-method-to-read-array-element-not-found-on-object-o
 >
 > I think I know what is the problem; there are `NSMutableArrays` which
 are indexed like
 >
 > {{{
 > array[index]
 > }}}
 >
 > and accoridng to StackOverflow this "modern" syntax came with XCode 4.5
 + newer SDKs. The older way was
 >
 > {{{
 > [array objectAtIndex:index]
 > }}}
 >
 > It seems that you need Xcode 4.5 to compile it, or downgrade to clunky
 syntax for array access. Not sure that the rest will work, though.

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


More information about the macports-tickets mailing list