[MacPorts] #54649: gstreamer1-gst-plugins-bad @1.12.2 error: use of undeclared identifier 'GL_CONTEXT_PROFILE_MASK'

MacPorts noreply at macports.org
Thu Aug 24 08:23:57 UTC 2017


#54649: gstreamer1-gst-plugins-bad @1.12.2 error: use of undeclared identifier
'GL_CONTEXT_PROFILE_MASK'
-----------------------------------------+-----------------
  Reporter:  kencu                       |      Owner:
      Type:  defect                      |     Status:  new
  Priority:  Normal                      |  Milestone:
 Component:  ports                       |    Version:
Resolution:                              |   Keywords:
      Port:  gstreamer1-gst-plugins-bad  |
-----------------------------------------+-----------------

Comment (by yan12125):

 Got the same issue here either building with or without -t. Adding
 --disable-gles2 to configure.args fixed the issue for me.

 In gst-libs/gst/gl/gstglapi.h, GLES3/gl3.h is included before
 OpenGL/gl3.h. Both of them use `#ifndef __gl3_h_` to prevent double
 inclusion, and missing symbols are provided by the latter. According to
 `port provides`, GLES3/gl3.h is exactly provided by mesa.

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


More information about the macports-tickets mailing list