[libcxx-commits] [libcxx] 4ef52fe - [libcxx] Remove package installation for generic-llvm-libc (#194259)
via libcxx-commits
libcxx-commits at lists.llvm.org
Sun Apr 26 15:21:00 PDT 2026
Author: Aiden Grossman
Date: 2026-04-26T15:20:55-07:00
New Revision: 4ef52fe4652810ca816250b00c996d65672dd2d0
URL: https://github.com/llvm/llvm-project/commit/4ef52fe4652810ca816250b00c996d65672dd2d0
DIFF: https://github.com/llvm/llvm-project/commit/4ef52fe4652810ca816250b00c996d65672dd2d0.diff
LOG: [libcxx] Remove package installation for generic-llvm-libc (#194259)
Now that these packages are installed by default in the container image,
we no longer need to install them each time we do a build.
Added:
Modified:
libcxx/utils/ci/run-buildbot
Removed:
################################################################################
diff --git a/libcxx/utils/ci/run-buildbot b/libcxx/utils/ci/run-buildbot
index 7a8a4e6e5193d..59e4bfe5928b4 100755
--- a/libcxx/utils/ci/run-buildbot
+++ b/libcxx/utils/ci/run-buildbot
@@ -451,16 +451,6 @@ generic-hardening-mode-debug)
generic-llvm-libc)
clean
- # Install some dependencies that are needed for building the kernel headers
- # and LLVM libc.
- # TODO(boomanaiden154): Move these to being part of the base container
- # image rather than something we install on every run.
- if [[ -n "$GITHUB_ACTIONS" ]]; then
- sudo apt-get update
- sudo apt-get install -y rsync
- pip3 install pyyaml==6.0.3
- fi
-
# Install kernel headers from a known-good Linux kernel version to ensure
# the test is hermetic.
export LINUX_VERSION=7.0.1
More information about the libcxx-commits
mailing list