cmake version compatibility needs updated Reproducible: Always Actual Results: CMake Error at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 has been removed from CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
Created attachment 933784 [details] emerge --info
Created attachment 933785 [details, diff] cmake min version patch
Missing build.log. But it looks like you've found a package where the cmake.eclass workaround is insufficient. This version will likely not receive fixes, since 1.2.0 exists in ~arch and is fine.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=e00e9692a9e469bfbc4dc8f099acd88296f24a5d commit e00e9692a9e469bfbc4dc8f099acd88296f24a5d Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2025-06-13 15:26:53 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2025-06-14 10:47:47 +0000 cmake.eclass: Avoid none-detection by ensuring match starts w/ digit Thanks-to: Ionen Wolkens <ionen@gentoo.org> Closes: https://bugs.gentoo.org/957990 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> eclass/cmake.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Let's keep this open until the change is synced to ::gentoo.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c7a21e66f4de43322dd706a4517c27b796ebcc0 commit 5c7a21e66f4de43322dd706a4517c27b796ebcc0 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2025-06-13 15:26:53 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2025-06-22 10:57:09 +0000 cmake.eclass: Avoid none-detection by ensuring match starts w/ digit Thanks-to: Ionen Wolkens <ionen@gentoo.org> Closes: https://bugs.gentoo.org/957990 Bug: https://bugs.gentoo.org/958051 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> eclass/cmake.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)