-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
6.2.1
-
-
cf6f639cf0800b1a1eeff815f1df559fcae44190 (qt/qtmultimedia/dev) 2427e284097e2037702421874a71f1fc98666be5 (qt/qtmultimedia/6.2)
The Qt Multimedia moduleĀ has an unnecessary dependency to libwayland-dev when Qt is configured without Wayland.
In the fileĀ src/multimedia/platform/gstreamer/common/qgstreamervideosink.cpp
the guard:
#if GST_GL_HAVE_WINDOW_WAYLAND
could be replaced with
#if GST_GL_HAVE_WINDOW_WAYLAND && __has_include("wayland-client.h")
To get rid of the dependency.
For Gerrit Dashboard: QTBUG-98124 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
382041,2 | Fix compilation in case the wayland or X11 headers aren't available | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
382395,2 | Fix compilation in case the wayland or X11 headers aren't available | 6.2 | qt/qtmultimedia | Status: MERGED | +2 | 0 |