Re: [MacPorts] #57333: xorg-server-devel @1.20.1 does not build on Mac OS X 10.5.8, Leopard, because of redefinition of typedef ‘CARD32’

MacPorts noreply at macports.org
Mon Nov 19 01:11:54 UTC 2018


#57333: xorg-server-devel @1.20.1 does not build on Mac OS X 10.5.8, Leopard,
because of redefinition of typedef ‘CARD32’
--------------------------------+----------------------
  Reporter:  ballapete          |      Owner:  jeremyhu
      Type:  defect             |     Status:  assigned
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:  2.5.4
Resolution:                     |   Keywords:  leopard
      Port:  xorg-server-devel  |
--------------------------------+----------------------

Comment (by kencu):

 I was worried this would happen eventually.

 gcc-4.2 doesn't have the chops to build this due to the typedef
 redefintions; gcc6 can get past the typedef redefinitions, but gets bogged
 down in the objective-c code -- either it can't support a newer objc
 standard, or I can't figure out how to make it accept a newer objc
 standard.

 eliminating the typedef redefinitions with the RRLease and GLXscreen hacks
 does let this build with gcc-4.2, for now.

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


More information about the macports-tickets mailing list