[Webkit-unassigned] [Bug 195800] [GTK] [2.24.0] Build failure in Debian 9 (stretch)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Mar 15 16:43:20 PDT 2019


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

--- Comment #1 from Alberto Garcia <berto at igalia.com> ---
Changing the order of the includes is enough to fix the build, but I
still haven't checked why this is not necessary on more recent
versions:

--- webkit2gtk-2.24.0.orig/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp       2019-03-13 09:21:39.000000000 +0000
+++ webkit2gtk-2.24.0/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp    2019-03-15 22:46:23.508214804 +0000
@@ -27,6 +27,10 @@

 #if ENABLE(VIDEO) && USE(GSTREAMER)

+#define GST_USE_UNSTABLE_API
+#include <gst/gl/gl.h>
+#undef GST_USE_UNSTABLE_API
+
 #include "GStreamerCommon.h"
 #include "GraphicsContext.h"
 #include "GraphicsContext3D.h"
@@ -81,10 +85,6 @@
 #endif // !GST_CHECK_VERSION(1, 14, 0)
 #endif // USE(LIBEPOXY)

-#define GST_USE_UNSTABLE_API
-#include <gst/gl/gl.h>
-#undef GST_USE_UNSTABLE_API
-
 #include "GLContext.h"
 #if USE(GLX)
 #include "GLContextGLX.h"

-- 
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/20190315/58bd2323/attachment-0001.html>


More information about the webkit-unassigned mailing list