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

MacPorts noreply at macports.org
Sun Aug 27 17:44:23 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:
 Keywords:          |       Port:  tk
--------------------+-----------------
 An upgrade of Tk apparently broke the build on 10.7. The error being
 thrown:
 {{{
 /tk/work/tk8.6.7/unix/../macosx/tkMacOSXDialog.c:273:36: error: expected
 method to read array element not found on object of type 'NSMutableArray
 *'
      NSMutableArray *allowedtypes =
 filterInfo.fileTypeExtensions[filterInfo.fileTypeIndex];
                                     ^
 }}}

 I didn't test any other platform, but version 8.6.6 build successfully and
 judging from http://packages.macports.org/tk/ the X11 version works as
 well.

 A likely candidate for the failure could be this commit:
 https://core.tcl.tk/tk/info/8d7d752e4fe1714a

 Log attached.

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


More information about the macports-tickets mailing list