[Buildroot] [git commit] package/flann: fix cmake 4 compatibility

Julien Olivain ju.o at free.fr
Sun Dec 7 13:20:29 UTC 2025


commit: https://git.buildroot.net/buildroot/commit/?id=fa5f4abdc34e8749babbf82847dcbaf4ec5650ba
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Signed-off-by: Bernd Kuhls <bernd at kuhls.net>
Signed-off-by: Julien Olivain <ju.o at free.fr>
---
 ...cy_max-to-3.10-in-cmake_minimum_required-.patch | 24 ++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/package/flann/0001-Set-policy_max-to-3.10-in-cmake_minimum_required-.patch b/package/flann/0001-Set-policy_max-to-3.10-in-cmake_minimum_required-.patch
new file mode 100644
index 0000000000..d11b35a805
--- /dev/null
+++ b/package/flann/0001-Set-policy_max-to-3.10-in-cmake_minimum_required-.patch
@@ -0,0 +1,24 @@
+From a6803c235c0107f3690010c2fc429e3875c4b7c6 Mon Sep 17 00:00:00 2001
+From: Silvio Traversaro <silvio at traversaro.it>
+Date: Thu, 22 May 2025 19:26:16 +0200
+Subject: [PATCH] Set policy_max to 3.10 in cmake_minimum_required to support
+ CMake 4.0
+
+Upstream: https://github.com/flann-lib/flann/pull/526
+
+Signed-off-by: Bernd Kuhls <bernd at kuhls.net>
+[backported to 1.9.2]
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f79d173a..85d5a560 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-cmake_minimum_required(VERSION 2.6)
++cmake_minimum_required(VERSION 2.8.12...3.10)
+ 
+ if(COMMAND cmake_policy)
+     cmake_policy(SET CMP0003 NEW)


More information about the buildroot mailing list