[Buildroot] [git commit branch/2025.02.x] package/wpewebkit: needs host-cmake >= 3.20
Thomas Perale
thomas.perale at mind.be
Fri Sep 5 15:17:16 UTC 2025
commit: https://git.buildroot.net/buildroot/commit/?id=7e83660caecf3f95e6b311669b59a5391ce198a5
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2025.02.x
Since commit-2882cf4ae649 ("package/wpewebkit: security bump to version
2.48.3") wpewebkit depends on cmake 3.20.
Fixes build on current Debian LTS (bullseye) which has only 3.18.4.
>>> wpewebkit 2.48.3 Configuring
...
CMake Error at CMakeLists.txt:9 (cmake_minimum_required):
CMake 3.20 or higher is required. You are running version 3.18.4
-- Configuring incomplete, errors occurred!
make: *** [package/pkg-generic.mk:263: /../buildroot/output/build/wpewebkit-2.48.3/.stamp_configured] Error 1
Fixes: 2882cf4ae649f7d5e9cee72f84e672328f550845
Signed-off-by: Henri Roosen <henri.roosen at ginzinger.com>
Acked-By: Adrian Perez de Castro <aperez at igalia.com>
Signed-off-by: Romain Naour <romain.naour at smile.fr>
(cherry picked from commit ad75a5d4788cd6018e4f128680ef99b52ba20cd7)
Signed-off-by: Thomas Perale <thomas.perale at mind.be>
---
package/wpewebkit/Config.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/package/wpewebkit/Config.in b/package/wpewebkit/Config.in
index 969590482c..5cbba43792 100644
--- a/package/wpewebkit/Config.in
+++ b/package/wpewebkit/Config.in
@@ -41,6 +41,7 @@ config BR2_PACKAGE_WPEWEBKIT
depends on BR2_PACKAGE_HAS_LIBGLES # libepoxy
depends on BR2_PACKAGE_HAS_LIBEGL # libepoxy
depends on BR2_PACKAGE_WPEWEBKIT_ARCH_SUPPORTS
+ select BR2_HOST_CMAKE_AT_LEAST_3_20
select BR2_PACKAGE_CAIRO if BR2_ENDIAN = "BIG"
select BR2_PACKAGE_CAIRO_PNG if BR2_ENDIAN = "BIG"
select BR2_PACKAGE_HARFBUZZ
More information about the buildroot
mailing list