[MacPorts] #58447: tk @8.6.9_2 +quartz -x11 fails to build due to duplicate headers in /opt/local/include/X11{, tk}

MacPorts noreply at macports.org
Mon May 6 08:44:16 UTC 2019


#58447: tk @8.6.9_2 +quartz -x11 fails to build due to duplicate headers in
/opt/local/include/X11{,tk}
-------------------------+--------------------
 Reporter:  michaellass  |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:               |       Port:  tk
-------------------------+--------------------
 tk @8.6.9_2 +quartz -x11 fails to build on my system. First error message
 is:


 {{{
 :info:build In file included from /opt/local/include/tkMacOSXPort.h:50:
 :info:build /opt/local/include/X11_tk/Xlib.h:128:16: error: redefinition
 of '_XExtData'
 :info:build typedef struct _XExtData {
 :info:build                ^
 :info:build /opt/local/include/X11/Xlib.h:148:16: note: previous
 definition is here
 :info:build typedef struct _XExtData {
 :info:build                ^
 }}}

 Many similar messages follow.

 /opt/local/include/X11_tk/Xlib.h is provided by tk,
 /opt/local/include/X11/Xlib.h is provided by xorg-libX11.

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


More information about the macports-tickets mailing list