Skip to content

Commit a92730e

Browse files
[libcxx] Fix container build and bump clang version
This patch fixes the libcxx container build. There was a missing env variable that would cause the containers to not be built. Now that clang 22 is out, we also want to bump the LLVM head version to 22.
1 parent 26a0962 commit a92730e

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

libcxx/utils/ci/docker-compose.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
x-versions: &compiler_versions
22
GCC_HEAD_VERSION: 16
3-
LLVM_HEAD_VERSION: 21
3+
LLVM_HEAD_VERSION: 22
4+
5+
x-image-versions: &image_versions
6+
BASE_IMAGE: ubuntu:jammy
7+
ACTIONS_BASE_IMAGE: builder-base
48

59
services:
610
builder-base:
@@ -10,8 +14,7 @@ services:
1014
dockerfile: Dockerfile
1115
target: builder-base
1216
args:
13-
BASE_IMAGE: ubuntu:jammy
14-
<<: *compiler_versions
17+
<<: [*image_versions, *compiler_versions]
1518

1619
actions-builder:
1720
image: ghcr.io/llvm/libcxx-linux-builder:${TAG}
@@ -20,10 +23,8 @@ services:
2023
dockerfile: Dockerfile
2124
target: actions-builder
2225
args:
23-
BASE_IMAGE: ubuntu:jammy
24-
ACTIONS_BASE_IMAGE: builder-base
2526
GITHUB_RUNNER_VERSION: "2.326.0"
26-
<<: *compiler_versions
27+
<<: [*image_versions, *compiler_versions]
2728

2829
android-buildkite-builder:
2930
image: ghcr.io/llvm/libcxx-android-builder:${TAG}
@@ -32,8 +33,7 @@ services:
3233
dockerfile: Dockerfile
3334
target: android-buildkite-builder
3435
args:
35-
BASE_IMAGE: ubuntu:noble
3636
ANDROID_CLANG_VERSION: r563880
3737
ANDROID_CLANG_PREBUILTS_COMMIT: 6ae4184bb8706f9731569b9a0a82be3fcdcb951c
3838
ANDROID_SYSROOT_COMMIT: f8b85cc5262c6e5cbc9a92c1bab2b18b32a4c63f
39-
<<: *compiler_versions
39+
<<: [*image_versions, *compiler_versions]

0 commit comments

Comments
 (0)