[Buildroot] [git commit branch/2025.05.x] package/wpewebkit: needs host-cmake >= 3.20

Thomas Perale thomas.perale at mind.be
Fri Sep 5 15:25:16 UTC 2025


commit: https://git.buildroot.net/buildroot/commit/?id=83e1fd35648bef3475e9994e895bcac0889f423e
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2025.05.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