[libcxx-commits] [libcxx] [libc++] Bump the version of CMake used in our Docker containers (PR #120240)

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Tue Dec 17 07:01:06 PST 2024


https://github.com/ldionne created https://github.com/llvm/llvm-project/pull/120240

This allows using the $<LINK_LIBRARY> generator expression in some of our configurations. We should separately pursue officially bumping the minimum CMake version across all LLVM so we can use this feature more widely.

>From 2e6ff390e9c679325cf8c6bc81d9c577c0a3e308 Mon Sep 17 00:00:00 2001
From: Louis Dionne <ldionne.2 at gmail.com>
Date: Tue, 17 Dec 2024 09:56:48 -0500
Subject: [PATCH] [libc++] Bump the version of CMake used in our Docker
 containers

This allows using the $<LINK_LIBRARY> generator expression in some of
our configurations. We should separately pursue officially bumping
the minimum CMake version across all LLVM so we can use this feature
more widely.
---
 libcxx/utils/ci/Dockerfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libcxx/utils/ci/Dockerfile b/libcxx/utils/ci/Dockerfile
index dbecfd9fd3325d..d0144908f098bd 100644
--- a/libcxx/utils/ci/Dockerfile
+++ b/libcxx/utils/ci/Dockerfile
@@ -160,7 +160,7 @@ EOF
 RUN <<EOF
     # Install a recent CMake
     set -e
-    wget https://github.com/Kitware/CMake/releases/download/v3.21.1/cmake-3.21.1-linux-x86_64.sh -O /tmp/install-cmake.sh
+    wget https://github.com/Kitware/CMake/releases/download/v3.24.4/cmake-3.24.4-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