[libcxx-commits] [libcxx] [libcxx] Still use CMake 3.31 in the CI image (PR #226749)
via libcxx-commits
libcxx-commits at lists.llvm.org
Sat Sep 26 20:41:12 PDT 2026
llvmorg-github-actions[bot] wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-libcxx
Author: Aiden Grossman (boomanaiden154)
<details>
<summary>Changes</summary>
This ensures support with the minimum supported version rather than what 26.04 ships with by default (4.2.3).
---
Full diff: https://github.com/llvm/llvm-project/pull/226749.diff
1 Files Affected:
- (modified) libcxx/utils/ci/docker/linux-builder.dockerfile (+7)
``````````diff
diff --git a/libcxx/utils/ci/docker/linux-builder.dockerfile b/libcxx/utils/ci/docker/linux-builder.dockerfile
index 5035899cfda3c..64dde3cf00f52 100644
--- a/libcxx/utils/ci/docker/linux-builder.dockerfile
+++ b/libcxx/utils/ci/docker/linux-builder.dockerfile
@@ -134,3 +134,10 @@ RUN <<EOF
sudo rm -rf /tmp/ce-infra
EOF
+RUN <<EOF
+ # Install a recent CMake
+ set -e
+ 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/226749
More information about the libcxx-commits
mailing list