[MacPorts] #69640: webkit2-gtk: GStreamerGL is needed for USE_GSTREAMER_GL

MacPorts noreply at macports.org
Sat Apr 6 09:24:51 UTC 2024


#69640: webkit2-gtk: GStreamerGL is needed for USE_GSTREAMER_GL
-------------------------------------------------+-------------------------
  Reporter:  JonnyTech                           |      Owner:  dbevans
      Type:  defect                              |     Status:  assigned
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.9.1
Resolution:                                      |   Keywords:  sonoma
      Port:  webkit2-gtk, gstreamer1-gst-        |
  plugins-base                                   |
-------------------------------------------------+-------------------------

Comment (by christophecvr):

 No luck gstreamer1-gst-plugins-base do not build with -Dwinsys=x11 cause
 it try to use cocoa. So with x11 gstreamer-gst-plugins-base must be build
 without the -Dwinsys=x11 and with gl support.

 Error with winsys=x11 :

 {{{
  CoreFoundation -framework Foundation /opt/local/lib/libX11.dylib
 /opt/local/lib/libX11-xcb.dylib /opt/local/lib/libxcb.dylib
 ld: warning: text-based stub file
 /System/Library/Frameworks//OpenGL.framework/OpenGL.tbd and library file
 /System/Library/Frameworks//OpenGL.framework/OpenGL are out of sync.
 Falling back to library file for linking.
 ld: warning: text-based stub file
 /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and
 library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore
 are out of sync. Falling back to library file for linking.
 ld: warning: text-based stub file
 /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd
 and library file
 /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are
 out of sync. Falling back to library file for linking.
 ld: warning: text-based stub file
 /System/Library/Frameworks//Foundation.framework/Foundation.tbd and
 library file /System/Library/Frameworks//Foundation.framework/Foundation
 are out of sync. Falling back to library file for linking.
 ld: warning: text-based stub file
 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.tbd
 and library file
 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
 are out of sync. Falling back to library file for linking.
 ld: warning: text-based stub file
 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.tbd
 and library file
 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
 are out of sync. Falling back to library file for linking.
 ld: warning: text-based stub file
 /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd
 and library file
 /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are
 out of sync. Falling back to library file for linking.
 ld: warning: text-based stub file
 /System/Library/Frameworks//CoreVideo.framework/Versions/A/CoreVideo.tbd
 and library file
 /System/Library/Frameworks//CoreVideo.framework/Versions/A/CoreVideo are
 out of sync. Falling back to library file for linking.
 Undefined symbols for architecture x86_64:
   "_gst_gl_context_cocoa_get_current_context", referenced from:
       _gst_gl_context_new_wrapped in gstglcontext.c.o
       _gst_gl_context_get_current_gl_context in gstglcontext.c.o
   "_gst_gl_context_cocoa_new", referenced from:
       _gst_gl_context_new in gstglcontext.c.o
 ld: symbol(s) not found for architecture x86_64
 clang: error: linker command failed with exit code 1 (use -v to see
 invocation)
 }}}

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


More information about the macports-tickets mailing list