[libcxx-commits] [libcxx] d79f222 - [libc++] Update the CMake version we use in the CI (#215783)

via libcxx-commits libcxx-commits at lists.llvm.org
Wed Aug 12 05:31:30 PDT 2026


Author: Nikolas Klauser
Date: 2026-08-12T14:31:25+02:00
New Revision: d79f222aea61926e7c81fa8908b12f52ea70111f

URL: https://github.com/llvm/llvm-project/commit/d79f222aea61926e7c81fa8908b12f52ea70111f
DIFF: https://github.com/llvm/llvm-project/commit/d79f222aea61926e7c81fa8908b12f52ea70111f.diff

LOG: [libc++] Update the CMake version we use in the CI (#215783)

LLVM is raising the minimum CMake version to 3.31.0. We're currently
using an older version, so we need to upgrade. To make sure things work
with all supported versions this updates to the now oldest supported
version instead of something more recent (which we've done previously).

RFC for updating CMake:
https://discourse.llvm.org/t/rfc-raising-minimum-required-cmake-version-to-3-31

Added: 
    

Modified: 
    libcxx/utils/ci/docker/linux-builder-base.dockerfile

Removed: 
    


################################################################################
diff  --git a/libcxx/utils/ci/docker/linux-builder-base.dockerfile b/libcxx/utils/ci/docker/linux-builder-base.dockerfile
index 08306f84b1033..98641bef91bd9 100644
--- a/libcxx/utils/ci/docker/linux-builder-base.dockerfile
+++ b/libcxx/utils/ci/docker/linux-builder-base.dockerfile
@@ -137,7 +137,7 @@ EOF
 RUN <<EOF
     # Install a recent CMake
     set -e
-    wget https://github.com/Kitware/CMake/releases/download/v3.24.4/cmake-3.24.4-linux-x86_64.sh -O /tmp/install-cmake.sh
+    wget https://github.com/Kitware/CMake/releases/download/v3.31.0/cmake-3.31.0-linux-x86_64.sh -O /tmp/install-cmake.sh
     sudo bash /tmp/install-cmake.sh --prefix=/usr --exclude-subdir --skip-license
     rm /tmp/install-cmake.sh
 EOF


        


More information about the libcxx-commits mailing list