Skip to content

Add LLVM 23 version suffixes - #16167

Merged
dcbaker merged 1 commit into
mesonbuild:masterfrom
tristan957:llvm
Aug 28, 2026
Merged

Add LLVM 23 version suffixes#16167
dcbaker merged 1 commit into
mesonbuild:masterfrom
tristan957:llvm

Conversation

@tristan957

Copy link
Copy Markdown
Member

This is quite frankly ridiculous 😆. Is there some better way to handle this?

Signed-off-by: Tristan Partin <tristan@partin.io>
@tristan957
tristan957 requested a review from jpakkane as a code owner August 28, 2026 14:47
@dcbaker

dcbaker commented Aug 28, 2026

Copy link
Copy Markdown
Member

Add pkg-config to LLVM?

@dcbaker
dcbaker merged commit 570963b into mesonbuild:master Aug 28, 2026
29 of 30 checks passed
@tristan957
tristan957 deleted the llvm branch August 28, 2026 16:49
@eli-schwartz

Copy link
Copy Markdown
Member

The problem is that llvm-config explicitly supports parallel installation, you may or may not have an unversioned name, and we need to search for it across every directory in PATH + across every possible tool name.

... And then the tool names themselves aren't consistent in their versioning scheme. We're going to have a bit of a problem once llvm reaches its 30s.

@bonzini bonzini added this to the 1.12.1 milestone Aug 29, 2026
@bonzini bonzini added the CI Continuous integration: Travis/Appveyor/Actions label Aug 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Continuous integration: Travis/Appveyor/Actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants