WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 237908
237886
REGRESSION(
r291270
): [GTK] GBM dependency hard breaker
https://bugs.webkit.org/show_bug.cgi?id=237886
Summary
REGRESSION(r291270): [GTK] GBM dependency hard breaker
Jim Mason
Reported
2022-03-15 05:42:24 PDT
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?
Attachments
Add attachment
proposed patch, testcase, etc.
Alejandro G. Castro
Comment 1
2022-03-15 11:37:02 PDT
Thanks for reporting, we are discussing the solution for this and we are going to add a new define to allow the compilation without GBM support. Sorry for the inconvenience, we are working on it.
Alejandro G. Castro
Comment 2
2022-03-16 02:00:38 PDT
*** This bug has been marked as a duplicate of
bug 237908
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug