Skip to content

fix(ci): docker release - bump cross images to focal base for newer libclang#6382

Open
PSeitz-dd wants to merge 2 commits intoquickwit-oss:mainfrom
PSeitz:fix_docker_release
Open

fix(ci): docker release - bump cross images to focal base for newer libclang#6382
PSeitz-dd wants to merge 2 commits intoquickwit-oss:mainfrom
PSeitz:fix_docker_release

Conversation

@PSeitz-dd
Copy link
Copy Markdown
Contributor

@PSeitz-dd PSeitz-dd commented May 5, 2026

zstd-sys 2.0.16+ pulls in bindgen 0.72 which requires libclang >= 9.0. The cross-rs 0.2.4 base is Ubuntu 16.04 (xenial, EOL) and only provides clang-3.9, causing the cross builds to panic on
clang_getTranslationUnitTargetInfo. Move both linux-gnu cross images to the cross-rs main tag (Ubuntu 20.04, libclang-10), pinned by digest.

Failing CI:
https://github.com/quickwit-oss/quickwit/actions/runs/25360351450/job/74358416984#step:3:1444

How was this PR tested?

locally tested

zstd-sys 2.0.16+ pulls in bindgen 0.72 which requires libclang >= 9.0.
The cross-rs 0.2.4 base is Ubuntu 16.04 (xenial, EOL) and only provides
clang-3.9, causing the cross builds to panic on
`clang_getTranslationUnitTargetInfo`. Move both linux-gnu cross images
to the cross-rs `main` tag (Ubuntu 20.04, libclang-10), pinned by digest.
@PSeitz PSeitz requested a review from a team as a code owner May 6, 2026 11:32
@PSeitz PSeitz enabled auto-merge (squash) May 6, 2026 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants