From eb8864c6cc2b9ad9833bd29bc4f6d173e6a3b51e Mon Sep 17 00:00:00 2001 From: Egor Zhdan Date: Fri, 20 Sep 2024 20:08:26 +0100 Subject: [PATCH] Install libc++ package on CI images of Ubuntu 24.04 This adds a `libc++-18-dev` package to the list of packages installed on a CI image of Ubuntu 24.04. Swift is now capable of compiling code that uses C++ interop with libc++ on Linux. Having the libc++ package installed provides us with CI coverage of the feature. This is similar to https://github.com/swiftlang/swift-docker/pull/402. --- swift-ci/main/ubuntu/24.04/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/swift-ci/main/ubuntu/24.04/Dockerfile b/swift-ci/main/ubuntu/24.04/Dockerfile index 3af8caa6..21459b25 100644 --- a/swift-ci/main/ubuntu/24.04/Dockerfile +++ b/swift-ci/main/ubuntu/24.04/Dockerfile @@ -11,6 +11,8 @@ RUN apt-get -y update && apt-get -y install \ cmake \ git \ icu-devtools \ + libc++-18-dev \ + libc++abi-18-dev \ libcurl4-openssl-dev \ libedit-dev \ libicu-dev \