Skip to content

chore: make llvm-ar and llvm-objcopy commands use version 16 explicitly#3

Open
novusnota wants to merge 1 commit intoi582:pmakhnev/actonfrom
novusnota:patch-1
Open

chore: make llvm-ar and llvm-objcopy commands use version 16 explicitly#3
novusnota wants to merge 1 commit intoi582:pmakhnev/actonfrom
novusnota:patch-1

Conversation

@novusnota
Copy link
Copy Markdown

@novusnota novusnota commented Mar 22, 2026

On some machines, llvm-ar does not exist even after running the llvm/clang installation script. It can be fixed with update-alternatives on Ubuntu or a symbolic link, but since we demand both LLVM and Clang to be of version 16, let's just explicitly require the proper llvm-ar-16 binary and be done with it.

Plus, let's not use absolute system paths and instead invoke llvm-objcopy-16 directly.

cc @i582 @Danil42Russia

On some machines, `llvm-ar` does not exist even after running the llvm/clang installation script. It can be fixed with `update-alternatives` on Ubuntu or a symbolic link, but since we demand both LLVM and Clang to be of version 16, let's just explicitly require the proper `llvm-ar-16` binary and be done with it.

Plus, let's not use absolute system paths and instead invoke `llvm-objcopy-16` directly.
@novusnota novusnota changed the title chore: update llvm-ar and llvm-objcopy commands to version 16 chore: make llvm-ar and llvm-objcopy commands use version 16 explicitly Mar 22, 2026
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.

1 participant