wpe: build error
meh master ~ devel gst-build 1 1 ninja -C build -j1
ninja: Entering directory `build'
[389/836] Compiling C++ object 'subprojects/gst-plugins-bad/ext/wpe/9fb9286@@gstwpe@sha/WPEThreadedView.cpp.o'.
FAILED: subprojects/gst-plugins-bad/ext/wpe/9fb9286@@gstwpe@sha/WPEThreadedView.cpp.o
ccache c++ -Isubprojects/gst-plugins-bad/ext/wpe/9fb9286@@gstwpe@sha -Isubprojects/gst-plugins-bad/ext/wpe -I../subprojects/gst-plugins-bad/ext/wpe -Isubprojects/gst-plugins-bad -I../subprojects/gst-plugins-bad -Isubprojects/gst-plugins-base/gst-libs -I../subprojects/gst-plugins-base/gst-libs -Isubprojects/gstreamer/libs -I../subprojects/gstreamer/libs -Isubprojects/gstreamer -I../subprojects/gstreamer -Isubprojects/orc -I../subprojects/orc -I../subprojects/gl-headers/abyss -I../subprojects/gl-headers/wglext -Isubprojects/gst-plugins-base/gst-libs/gst/video -Isubprojects/gstreamer/libs/gst/base -Isubprojects/gstreamer/gst -Isubprojects/gst-plugins-base/gst-libs/gst/gl -I/usr/include/libdrm -I/usr/include/wpe-webkit-0.1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libsoup-2.4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/libxml2 -I/usr/include/wpe-fdo-0.1 -I/usr/include/wpe-0.2 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -O2 -g -Wno-non-virtual-dtor -fno-strict-aliasing -Wformat-nonliteral -Wmissing-declarations -Wredundant-decls -Wwrite-strings -Wformat -Wformat-security -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wvla -Wpointer-arith -fPIC -pthread -DHAVE_CONFIG_H -DHAVE_CONFIG_H=1 -MD -MQ 'subprojects/gst-plugins-bad/ext/wpe/9fb9286@@gstwpe@sha/WPEThreadedView.cpp.o' -MF 'subprojects/gst-plugins-bad/ext/wpe/9fb9286@@gstwpe@sha/WPEThreadedView.cpp.o.d' -o 'subprojects/gst-plugins-bad/ext/wpe/9fb9286@@gstwpe@sha/WPEThreadedView.cpp.o' -c ../subprojects/gst-plugins-bad/ext/wpe/WPEThreadedView.cpp
../subprojects/gst-plugins-bad/ext/wpe/WPEThreadedView.cpp:377:25: error: missing binary operator before token "("
#if WEBKIT_CHECK_VERSION(2, 23, 0)
^
In file included from ../subprojects/gstreamer/gst/gst.h:55,
from ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstgl_fwd.h:24,
from ../subprojects/gst-plugins-base/gst-libs/gst/gl/gl.h:24,
from ../subprojects/gst-plugins-bad/ext/wpe/WPEThreadedView.h:24,
from ../subprojects/gst-plugins-bad/ext/wpe/WPEThreadedView.cpp:20:
../subprojects/gst-plugins-bad/ext/wpe/WPEThreadedView.cpp: In member function ‘void WPEThreadedView::setDrawBackground(gboolean)’:
../subprojects/gst-plugins-bad/ext/wpe/WPEThreadedView.cpp:383:111: error: ‘webkit_get_major_version’ was not declared in this scope
GST_FIXME("webkit_web_view_set_background_color is not implemented in WPE %u.%u. Please upgrade to 2.24", webkit_get_major_version(), webkit_get_minor_version());
^~~~~~~~~~~~~~~~~~~~~~~~
../subprojects/gstreamer/gst/gstinfo.h:648:33: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
(GObject *) (object), ##args ); \
^~~~
../subprojects/gst-plugins-bad/ext/wpe/WPEThreadedView.cpp:383:5: note: in expansion of macro ‘GST_FIXME’
GST_FIXME("webkit_web_view_set_background_color is not implemented in WPE %u.%u. Please upgrade to 2.24", webkit_get_major_version(), webkit_get_minor_version());
^~~~~~~~~
../subprojects/gst-plugins-bad/ext/wpe/WPEThreadedView.cpp:383:111: note: suggested alternative: ‘jsc_get_major_version’
GST_FIXME("webkit_web_view_set_background_color is not implemented in WPE %u.%u. Please upgrade to 2.24", webkit_get_major_version(), webkit_get_minor_version());
^~~~~~~~~~~~~~~~~~~~~~~~
../subprojects/gstreamer/gst/gstinfo.h:648:33: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
(GObject *) (object), ##args ); \
^~~~
../subprojects/gst-plugins-bad/ext/wpe/WPEThreadedView.cpp:383:5: note: in expansion of macro ‘GST_FIXME’
GST_FIXME("webkit_web_view_set_background_color is not implemented in WPE %u.%u. Please upgrade to 2.24", webkit_get_major_version(), webkit_get_minor_version());
^~~~~~~~~
../subprojects/gst-plugins-bad/ext/wpe/WPEThreadedView.cpp:383:139: error: ‘webkit_get_minor_version’ was not declared in this scope
GST_FIXME("webkit_web_view_set_background_color is not implemented in WPE %u.%u. Please upgrade to 2.24", webkit_get_major_version(), webkit_get_minor_version());
^~~~~~~~~~~~~~~~~~~~~~~~
../subprojects/gstreamer/gst/gstinfo.h:648:33: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
(GObject *) (object), ##args ); \
^~~~
../subprojects/gst-plugins-bad/ext/wpe/WPEThreadedView.cpp:383:5: note: in expansion of macro ‘GST_FIXME’
GST_FIXME("webkit_web_view_set_background_color is not implemented in WPE %u.%u. Please upgrade to 2.24", webkit_get_major_version(), webkit_get_minor_version());
^~~~~~~~~
../subprojects/gst-plugins-bad/ext/wpe/WPEThreadedView.cpp:383:139: note: suggested alternative: ‘jsc_get_minor_version’
GST_FIXME("webkit_web_view_set_background_color is not implemented in WPE %u.%u. Please upgrade to 2.24", webkit_get_major_version(), webkit_get_minor_version());
^~~~~~~~~~~~~~~~~~~~~~~~
../subprojects/gstreamer/gst/gstinfo.h:648:33: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
(GObject *) (object), ##args ); \
^~~~
../subprojects/gst-plugins-bad/ext/wpe/WPEThreadedView.cpp:383:5: note: in expansion of macro ‘GST_FIXME’
GST_FIXME("webkit_web_view_set_background_color is not implemented in WPE %u.%u. Please upgrade to 2.24", webkit_get_major_version(), webkit_get_minor_version());
^~~~~~~~~
ninja: build stopped: subcommand failed.
meh master ~ devel gst-build 1 1
Meson logs are attached: meson-log.txt