[webkit-changes] [WebKit/WebKit] 7f5f2f: [GTK] Fix for build (linker) failure on WAYLAND ta...
Kiran Pradeep
noreply at github.com
Wed Feb 1 06:31:51 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 7f5f2f78dedbda857d3bfcc6594fa42d023fea5b
https://github.com/WebKit/WebKit/commit/7f5f2f78dedbda857d3bfcc6594fa42d023fea5b
Author: Kiran Pradeep <kiran.happy at gmail.com>
Date: 2023-02-01 (Wed, 01 Feb 2023)
Changed paths:
M Source/WebKit/UIProcess/API/glib/WebKitProtocolHandler.cpp
Log Message:
-----------
[GTK] Fix for build (linker) failure on WAYLAND target caused by dependency on version WPEBackend_fdo 1.6.0
https://bugs.webkit.org/show_bug.cgi?id=251355
Reviewed by Michael Catanzaro.
WPEBackend_fdo 1.6.0 did not export symbols to get major/minor version numbers. e.g. wpe_fdo_get_major_version.
These symbols were exported in version 1.6.1 as shown in
https://github.com/Igalia/WPEBackend-fdo/commit/1dda80de5372e56cdc6f818a3fca493f7cc1f9d6. Currently this
results in undefined reference linker error on distributions installing version 1.6.0. (e.g Ubuntu 20.04)
So these calls are guarded with check of version 1.6.1.
* Source/WebKit/UIProcess/API/glib/WebKitProtocolHandler.cpp:
(WebKit::WebKitProtocolHandler::handleGPU):
Canonical link: https://commits.webkit.org/259676@main
More information about the webkit-changes
mailing list