[webkit-changes] [WebKit/WebKit] e45a46: [JHBuild] Add libjxl to moduleset
Diego Pino
noreply at github.com
Wed Jun 21 21:41:54 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: e45a46fae1a59709b4d5dd5c043352129364d150
https://github.com/WebKit/WebKit/commit/e45a46fae1a59709b4d5dd5c043352129364d150
Author: Diego Pino Garcia <dpino at igalia.com>
Date: 2023-06-21 (Wed, 21 Jun 2023)
Changed paths:
M Tools/gtk/jhbuild.modules
A Tools/gtk/patches/libjxl-add-cmake-flag-provision-dependencies.patch
M Tools/jhbuild/jhbuild-minimal.modules
A Tools/jhbuild/patches/libjxl-add-cmake-flag-provision-dependencies.patch
M Tools/wpe/jhbuild.modules
A Tools/wpe/patches/libjxl-add-cmake-flag-provision-dependencies.patch
Log Message:
-----------
[JHBuild] Add libjxl to moduleset
https://bugs.webkit.org/show_bug.cgi?id=258341
Reviewed by Carlos Alberto Lopez Perez.
Changeset '265024 at main' enabled JPEGXL by default in WebKitGTK and WPE.
This caused a build failure in systems such as Ubuntu 20.04, Ubuntu
22.04 and Debian 11, which do not provide 'libjxl' as a system library.
To work around the issue, the failing build bots disabled USE_JPEGXL. By
adding 'libjxl' to the JHBuild moduleset, USE_JPEGXL can be enabled
again.
* Tools/gtk/jhbuild.modules:
* Tools/gtk/patches/libjxl-add-cmake-flag-provision-dependencies.patch: Added.
* Tools/jhbuild/jhbuild-minimal.modules:
* Tools/jhbuild/patches/libjxl-add-cmake-flag-provision-dependencies.patch: Added.
* Tools/wpe/jhbuild.modules:
* Tools/wpe/patches/libjxl-add-cmake-flag-provision-dependencies.patch: Added.
Canonical link: https://commits.webkit.org/265394@main
More information about the webkit-changes
mailing list