devhelp-999 fails to build with introspection option and webkit-gtk-9999-compiled with gtk4
I have a feeling that webkit-gtk being compiled for gtk4 is an issue in this. Compile fails in final steps when g-ir-scanner is supposed to compile .gir file.
FAILED: devhelp/Devhelp-3.0.gir /usr/bin/g-ir-scanner --no-libtool --namespace=Devhelp --nsversion=3.0 --warn-all --output devhelp/Devhelp-3.0.gir --c-incl ude=devhelp/devhelp.h --warn-all --quiet -I/var/tmp/portage/dev-util/devhelp-9999-r4/work/devhelp-9999/devhelp -I/var/tmp/p ortage/dev-util/devhelp-9999-r4/work/devhelp-9999-build/devhelp --filelist=/var/tmp/portage/dev-util/devhelp-9999-r4/work/d evhelp-9999-build/devhelp/libdevhelp-3.so.6.3.0.p/Devhelp_3.0_gir_filelist --include=Gtk-3.0 --include=WebKit2-5.0 --identi fier-prefix=Dh --pkg-export=libdevhelp-3.0 --cflags-begin '-DG_LOG_DOMAIN="devhelp"' -I/usr/include/gobject-introspection-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include --cflags-end -I/var/tmp/portage/dev-util/devhelp-9999-r4/work/devhelp-9999/. -I/var/tmp/portage/dev-util/devhelp-9999-r4/work/devhelp-9999-build/. --add-include-path=/usr/share/gir-1.0 --add-include-path=/var/tmp/portage/dev-util/devhelp-9999-r4/work/devhelp-9999/. --add-include-path=/var/tmp/portage/dev-util/devhelp-9999-r4/work/devhelp-9999-build/. -L/var/tmp/portage/dev-util/devhelp-9999-r4/work/devhelp-9999-build/devhelp --library devhelp-3 --extra-library=girepository-1.0 --extra-library=gobject-2.0 --extra-library=glib-2.0 --sources-top-dirs /var/tmp/portage/dev-util/devhelp-9999-r4/work/devhelp-9999/subprojects/ --sources-top-dirs /var/tmp/portage/dev-util/devhelp-9999-r4/work/devhelp-9999-build/subprojects/
(process:1278703): GLib-GObject-WARNING **: 23:15:00.031: specified class size for type 'WebKitWebViewBase' is smaller than the parent type's 'GtkWidget' class size
(process:1278703): GLib-CRITICAL **: 23:15:00.031: g_once_init_leave: assertion 'result != 0' failed
(process:1278703): GLib-GObject-CRITICAL **: 23:15:00.031: g_type_register_static: assertion 'parent_type > 0' failed
(process:1278703): GLib-CRITICAL **: 23:15:00.031: g_once_init_leave: assertion 'result != 0' failed
(process:1278703): GLib-GObject-CRITICAL **: 23:15:00.031: g_type_register_static: assertion 'parent_type > 0' failed
(process:1278703): GLib-GObject-WARNING **: 23:15:00.031: cannot add private field to invalid (non-instantiatable) type ''