[MacPorts] #56724: webkit2-gtk @2.20.3+quartz fails to build on OS X 10.11

MacPorts noreply at macports.org
Sun Jun 24 21:40:17 UTC 2018


#56724: webkit2-gtk @2.20.3+quartz fails to build on OS X 10.11
--------------------------+-----------------------
  Reporter:  EdHarry      |      Owner:  jeremyhu
      Type:  defect       |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.5.2
Resolution:               |   Keywords:  elcapitan
      Port:  webkit2-gtk  |
--------------------------+-----------------------

Comment (by kencu):

 `+quartz` build fails on 10.13 as well:
 {{{
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.cpp:36:52:
 error: no member named 'sharingGLContext' in 'WebCore::PlatformDisplay'
 PlatformDisplay::sharedDisplayForCompositing().sharingGLContext()->makeContextCurrent();
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.cpp:38:23:
 error: incomplete type 'WebCore::TextureMapperShaderProgram' named in
 nested name specifier
     m_shaderProgram =
 TextureMapperShaderProgram::create(TextureMapperShaderProgram::Texture);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.h:32:7:
 note: forward declaration of 'WebCore::TextureMapperShaderProgram'
 class TextureMapperShaderProgram;
       ^
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.cpp:38:58:
 error: incomplete type 'WebCore::TextureMapperShaderProgram' named in
 nested name specifier
     m_shaderProgram =
 TextureMapperShaderProgram::create(TextureMapperShaderProgram::Texture);
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.h:32:7:
 note: forward declaration of 'WebCore::TextureMapperShaderProgram'
 class TextureMapperShaderProgram;
       ^
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.20.3/Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.cpp:63:52:
 error: no member named 'sharingGLContext' in 'WebCore::PlatformDisplay'
 PlatformDisplay::sharedDisplayForCompositing().sharingGLContext()->makeContextCurrent();
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
 }}}

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


More information about the macports-tickets mailing list