From: Joel Rosdahl Date: Sun, 8 Feb 2026 19:10:41 +0000 (+0100) Subject: chore: Require Clang >= 12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=17743df9e3479e24318810d241e0500f6bb17da7;p=thirdparty%2Fccache.git chore: Require Clang >= 12 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index e342c61d..2c2657f2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,7 +26,7 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") # C++ error messages) # -if((CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7) +if((CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12) OR (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 10) OR (CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 10)) message( diff --git a/misc/test-some-systems b/misc/test-some-systems index 07407b0e..5bb6e090 100755 --- a/misc/test-some-systems +++ b/misc/test-some-systems @@ -47,7 +47,6 @@ build alpine-3.23 gcc g++ gcc build alpine-3.23 clang clang++ clang "-D DEPS=DOWNLOAD -D ENABLE_TESTING=OFF" # doctest issue #900 build debian-11 gcc g++ gcc "-D DEPS=DOWNLOAD" -build debian-11 clang clang++ clang "-D DEPS=DOWNLOAD" build debian-12 gcc g++ gcc "-D DEPS=DOWNLOAD" build debian-12 clang clang++ clang "-D DEPS=DOWNLOAD"