[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