RESOLVED FIXED269377
[WPE][GTK] Warning: WebKit2: Couldn't find 'run_async_javascript_function_in_world_finish' for the corresponding async function: 'run_async_javascript_function_in_world'
https://bugs.webkit.org/show_bug.cgi?id=269377
Summary [WPE][GTK] Warning: WebKit2: Couldn't find 'run_async_javascript_function_in_...
Michael Catanzaro
Reported 2024-02-14 10:14:47 PST
WebKitGTK does not build against the latest gobject-introspection and needs a new annotation, see https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/404#note_2008887 P.S. This validates our decision to make warnings fatal. We would have missed this otherwise.
Attachments
Michael Catanzaro
Comment 1 2024-02-14 10:15:41 PST
EWS
Comment 2 2024-03-12 17:21:18 PDT
Committed 276012@main (910ab18a82d4): <https://commits.webkit.org/276012@main> Reviewed commits have been landed. Closing PR #24427 and removing active labels.
Adrian Perez
Comment 3 2024-03-13 02:26:09 PDT
Philippe noticed this error with GI disabled, reopening for fixing: --- 8< --- 8< --- CMake Error at Source/WebKit/PlatformWPE.cmake:279 (if): if given arguments: "VERSION_GREATER_EQUAL" "1.79.2" Unknown arguments specified Call Stack (most recent call first):' Source/cmake/WebKitMacros.cmake:74 (include) Source/WebKit/CMakeLists.txt:727 (WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS)
Adrian Perez
Comment 4 2024-03-13 02:32:00 PDT
EWS
Comment 5 2024-03-13 05:16:03 PDT
Committed 276019@main (3a1c08120188): <https://commits.webkit.org/276019@main> Reviewed commits have been landed. Closing PR #25811 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.