Bug 191222

Summary: [WPE][GTK] Update GLib
Product: WebKit Reporter: Michael Catanzaro <mcatanzaro>
Component: WebKitGTKAssignee: Michael Catanzaro <mcatanzaro>
Status: RESOLVED FIXED    
Severity: Normal CC: agomez, aperez, bugs-noreply, cadubentzen, clopez, commit-queue, ews-watchlist, ltilve, mcatanzaro, zan
Priority: P2    
Version: WebKit Nightly Build   
Hardware: PC   
OS: Linux   
Bug Depends on:    
Bug Blocks: 186276    
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Patch none

Michael Catanzaro
Reported 2018-11-02 18:54:11 PDT
When I try running API tests locally, they crash with: (/home/mcatanzaro/Projects/WebKit/WebKitBuild/Debug/bin/TestWebKitAPI/WebKit2Gtk/TestWebKitWebView:83197): GLib-GIO-WARNING **: unknown schema extension 'd' We need to update our old glib to support the 'd' value type, otherwise schemas that may exist on the host using this type will cause instant crashes.
Attachments
Patch (18.53 KB, patch)
2018-11-02 19:22 PDT, Michael Catanzaro
no flags
Patch (18.53 KB, patch)
2018-11-23 11:51 PST, Michael Catanzaro
no flags
Patch (18.52 KB, patch)
2018-12-03 13:13 PST, Michael Catanzaro
no flags
Patch (18.55 KB, patch)
2018-12-03 13:21 PST, Michael Catanzaro
no flags
Michael Catanzaro
Comment 1 2018-11-02 19:22:29 PDT
Michael Catanzaro
Comment 2 2018-11-23 11:51:03 PST
Michael Catanzaro
Comment 3 2018-11-23 12:12:57 PST
Adrian, can you install distutils/setuptools on the bots, please? Or install meson from backports? Problem is meson fails to build. It's only required currently for graphene, which is only a dependency of gst-plugins-bad, which is no longer a dependency of anything, so it's not being built at all.
Michael Catanzaro
Comment 4 2018-12-03 13:13:30 PST
Michael Catanzaro
Comment 5 2018-12-03 13:21:04 PST
WebKit Commit Bot
Comment 6 2018-12-04 11:43:07 PST
Comment on attachment 356399 [details] Patch Clearing flags on attachment: 356399 Committed r238866: <https://trac.webkit.org/changeset/238866>
WebKit Commit Bot
Comment 7 2018-12-04 11:43:09 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.