diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2025-05-21 00:36:34 +0200 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2025-05-21 00:36:34 +0200 |
| commit | 444a993e4b5f74bcad664215b0a4a396c48a5a15 (patch) | |
| tree | 9c4bc74870089fc8741a248782b23b1f890771e0 /eclass | |
| parent | 3051b800aa43ec67882a92c1fbdc7d81467f04ec (diff) | |
| download | kde-444a993e4b5f74bcad664215b0a4a396c48a5a15.tar.gz kde-444a993e4b5f74bcad664215b0a4a396c48a5a15.tar.bz2 kde-444a993e4b5f74bcad664215b0a4a396c48a5a15.zip | |
cmake.eclass: CMake 4 QA check: Apparently, cmake allows double-dots
As a quick fix, for now, don't error out on that.
> ERROR: media-gfx/darktable-5.0.1-r2::gentoo failed (configure phase):
> __eapi7_ver_compare: invalid version: 3.12..16
See also:
> LibRaw-cmake/CMakeLists.txt:cmake_minimum_required(VERSION 3.12..16)
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'eclass')
| -rw-r--r-- | eclass/cmake.eclass | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index f7394a3790d..5332e84135d 100644 --- a/eclass/cmake.eclass +++ b/eclass/cmake.eclass @@ -371,7 +371,7 @@ cmake_src_configure() { local file ver cmreq_isold if ! [[ ${CMAKE_QA_COMPAT_SKIP} ]]; then while read -d '' -r file ; do - ver=$(sed -ne "/cmake_minimum_required/ s/.*\(\.\.\.\|\s\)\([0-9.]*\)\([)]\|\s\).*$/\2/p" \ + ver=$(sed -ne "/cmake_minimum_required/ s/.*\(\.\.\.*\|\s\)\([0-9.]*\)\([)]\|\s\).*$/\2/p" \ "${file}" 2>/dev/null \ ) |
