Skip to content

MDBF-1185: Clang 22 released - update image#916

Merged
RazvanLiviuVarzaru merged 3 commits intoMariaDB:devfrom
grooverdan:MDBF-1185_clang_container
Mar 4, 2026
Merged

MDBF-1185: Clang 22 released - update image#916
RazvanLiviuVarzaru merged 3 commits intoMariaDB:devfrom
grooverdan:MDBF-1185_clang_container

Conversation

@grooverdan
Copy link
Copy Markdown
Member

For #912

https://discourse.llvm.org/t/llvm-22-1-0-released/89950
Released, despite note about official binaries, they are there:

$ podman run --rm msan22 clang --version
Debian clang version 22.1.0 (++20260223033642+9356fe4d1f32-1~exp1~20260223153704.27)

124a2eb already added the builder. These ARG CLANG_DEV_VERSION causes the non-development version to be used for clang 22.

The GPG issue has also been resolve by llvm folks.

The mariadbd --bootstrap still caused a large
stack trace on exit similar to the problem
that existed in clang-20.

Unlike clang-20 the libunwind becomes hard
linked to the generated executable.

As the libunwind19 is a SONAME compatible library
it is replaced so the test MSAN execution can occur.
@grooverdan
Copy link
Copy Markdown
Member Author

clang 21 was failing on debian mirror repo error, but not concerned as its not used.

clang-20 is the same. Tested clang-22

@RazvanLiviuVarzaru RazvanLiviuVarzaru merged commit a5c97ea into MariaDB:dev Mar 4, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants