[libcxx-commits] [libcxx] bd75c10 - [libcxx] Include python3-yaml and rsync in container (#194182)

via libcxx-commits libcxx-commits at lists.llvm.org
Sat Apr 25 22:41:58 PDT 2026


Author: Aiden Grossman
Date: 2026-04-25T22:41:53-07:00
New Revision: bd75c10199a159a20720f8ee5c00afebb033f46e

URL: https://github.com/llvm/llvm-project/commit/bd75c10199a159a20720f8ee5c00afebb033f46e
DIFF: https://github.com/llvm/llvm-project/commit/bd75c10199a159a20720f8ee5c00afebb033f46e.diff

LOG: [libcxx] Include python3-yaml and rsync in container (#194182)

rsync is needed for installing the kernel headers for the libc build.
The yaml python package is needed for libc's hdrgen. This means we no
longer have to install these utilities at runtime.

They should be small enough relative to the existing container image
size to not really have an impact in that regard.

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 90c2b0554e276..574bb4ae25f4a 100644
--- a/libcxx/utils/ci/docker/linux-builder-base.dockerfile
+++ b/libcxx/utils/ci/docker/linux-builder-base.dockerfile
@@ -76,6 +76,8 @@ RUN sudo apt-get update \
         python3-setuptools \
         python3-psutil \
         python3-venv \
+        python3-yaml \
+        rsync \
         software-properties-common \
         swig \
         unzip \


        


More information about the libcxx-commits mailing list