[MacPorts] #63355: quartz-wm @1.3.2: error: typedef redefinition with different types ('XID' (aka 'unsigned long') vs 'struct Picture') (was: quartz-wm fails to compile on os X montery with Xcode 13 beta 4)

MacPorts noreply at macports.org
Thu Aug 12 05:26:56 UTC 2021


#63355: quartz-wm @1.3.2: error: typedef redefinition with different types ('XID'
(aka 'unsigned long') vs 'struct Picture')
----------------------------------------+----------------------
  Reporter:  TruePath                   |      Owner:  jeremyhu
      Type:  defect                     |     Status:  assigned
  Priority:  Normal                     |  Milestone:
 Component:  ports                      |    Version:
Resolution:                             |   Keywords:  monterey
      Port:  quartz-wm, xorg-xorgproto  |
----------------------------------------+----------------------
Changes (by ryandesign):

 * status:  new => assigned
 * cc: cjones051073 (added)
 * keywords:   => monterey
 * owner:  (none) => jeremyhu
 * port:  quartz-wm => quartz-wm, xorg-xorgproto


Comment:

 /opt/local/include/X11/extensions/render.h is provided by xorg-xorgproto
 so the bug may be there. Or it may be in the system headers. Wherever it's
 coming from, the inclusion of Quickdraw.h (which is ancient history from
 the beginning of the Macintosh) is surprising to me.

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


More information about the macports-tickets mailing list