[MacPorts] #62203: mesa @19.0.8: build fails on < 10.7 with glext.h:303:15: error: typedef redefinition with different types

MacPorts noreply at macports.org
Sat Feb 6 06:41:51 UTC 2021


#62203: mesa @19.0.8: build fails on < 10.7 with glext.h:303:15: error: typedef
redefinition with different types
---------------------+-------------------------
  Reporter:  kencu   |      Owner:  jeremyhu
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:  snowleopard
      Port:  mesa    |
---------------------+-------------------------

Comment (by kencu):

 I wonder if we can use the legacysupport mechanism to somehow override the
 include files for FrameWorks as well...

 If so, I think I can come up with a way to do this elegantly.

 If not -- we might have -- drumroll -- get people to edit their OpenGL
 headers on MacOSX10.6.sdk to make them look like MacOSX10.7.sdk.

 We could also force the build to use the MacOSX10.7.sdk on 10.5 and 10.6,
 but that would only work for Intel, as the PPC libraries and header
 support bits were stripped out on 10.7, so ideally we'd find a way to do
 it without that.

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


More information about the macports-tickets mailing list