[MacPorts] #63781: quartz-wm @1.3.2_1: error: typedef redefinition with different types ('XID' (aka 'unsigned long') vs 'struct Picture') (was: quartz-wm @1.3.2_1.darwin_21.arm64: file not found on UK mirror)

MacPorts noreply at macports.org
Wed Nov 3 12:21:11 UTC 2021


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

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


Comment:

 Log says:
 {{{
 :info:build /opt/local/include/X11/extensions/render.h:31:14: error:
 typedef redefinition with different types ('XID' (aka 'unsigned long') vs
 'struct Picture')
 :info:build typedef XID             Picture;
 :info:build                         ^
 :info:build
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/Quickdraw.h:191:41:
 note: previous definition is here
 :info:build typedef struct Picture                  Picture;
 :info:build                                         ^
 }}}
 /opt/local/include/X11/extensions/render.h is provided by xorg-xorgproto
 so maybe the bug is in that port.

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


More information about the macports-tickets mailing list