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

via libcxx-commits libcxx-commits at lists.llvm.org
Wed Aug 12 04:40:46 PDT 2026


llvmorg-github-actions[bot] wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-libcxx

Author: Nikolas Klauser (philnik777)

<details>
<summary>Changes</summary>

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).


---
Full diff: https://github.com/llvm/llvm-project/pull/215783.diff


1 Files Affected:

- (modified) libcxx/utils/ci/docker/linux-builder-base.dockerfile (+1-1) 


``````````diff
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

``````````

</details>


https://github.com/llvm/llvm-project/pull/215783


More information about the libcxx-commits mailing list