[Webkit-unassigned] [Bug 219221] New: [GTK] Building with GObject-Introspection support does not work

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 20 13:39:40 PST 2020


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

            Bug ID: 219221
           Summary: [GTK] Building with GObject-Introspection support does
                    not work
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: aperez at igalia.com
                CC: bugs-noreply at webkitgtk.org

Currently we are unconditionally disabling introspection support
if USE_GTK4 is enabled. Removing that restriction from CMake and
configuring with USE_GTK4=ON and ENABLE_INTROSPECTION=ON results
in the following build error:

  (process:18103): GLib-GObject-WARNING **: 19:42:24.462: specified class size for type 'WebKitWebViewBase' is smaller than the parent type's 'GtkWidget' class size

  (process:18103): GLib-CRITICAL **: 19:42:24.463: g_once_init_leave: assertion 'result != 0' failed
  Invalid GType function: 'webkit_web_view_base_get_type'
  Function 'webkit_web_view_base_get_type' returned G_TYPE_INVALID
  UIProcess/API/glib/WebKitWebView.cpp:2193: Warning: WebKit2: multiple comment blocks documenting 'WebKitWebView::show-option-menu:' identifier (already seen at WebKitWebView.cpp:2157).
  Command '['/run/build/webkit-gtk4/Source/WebKit/tmp-introspectvo_b70is/WebKit2-5.0', '--introspect-dump=/run/build/webkit-gtk4/Source/WebKit/tmp-introspectvo_b70is/functions.txt,/run/build/webkit-gtk4/Source/WebKit/tmp-introspectvo_b70is/dump.xml']' returned non-zero exit status 1.

-- 
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/20201120/ef152584/attachment.htm>


More information about the webkit-unassigned mailing list