[Webkit-unassigned] [Bug 237886] New: REGRESSION(r291270): [GTK] GBM dependency hard breaker

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 15 05:42:24 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=237886

            Bug ID: 237886
           Summary: REGRESSION(r291270): [GTK] GBM dependency hard breaker
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jmason at ibinx.com
                CC: bugs-noreply at webkitgtk.org

X11/nVIDIA, no libgbm

(This is similar to Bug 237606, but I can easily work around that one, as it is a build-only issue.  r291270 introduces architectural dependencies, so I am documenting it separately.)

Build fails with:

/build/rtutils/components/desktop/webkitgtk4-dev/webkit/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:31:10: fatal error: DMABufFormat.h: No such file or directory
   31 | #include "DMABufFormat.h"
      |          ^~~~~~~~~~~~~~~~

There are GBM dependencies throughout the file and several others in this patch, so commenting out the includes doesn't help.

Please note, gstreamer integration worked a-ok before this commit.  Now I cannot build at all, and it looks as if GBM is going to be required to get gstreamer functionality...

Is there a plan to continue supporting gstreamer integration in absence of GBM?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220315/c56cfd7a/attachment-0001.htm>


More information about the webkit-unassigned mailing list