inko-lang / inko

A language for building concurrent software with confidence

Home Page:http://inko-lang.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LLVM 16 is removed from the Arch repositories

yorickpeterse opened this issue · comments

Arch no longer includes LLVM 16, as LLVM has been updated to version 17. This means building the CI Arch container fails, and installing Inko through the AUR requires building LLVM from source.

We need to figure out if https://aur.chaotic.cx/ actually provides a pre-built version of LLVM 16 and if so use it. Upgrading to LLVM 17 would also work for the time being, until Arch inevitably upgrades to LLVM 18 without keeping a package dedicated to LLVM 17.

Chaotic-AUR doesn't include any LLVM packages and is thus useless. Unfortunately, this means that installing Inko from the AUR will remain a bit tricky depending on how fast Arch upgrades LLVM versions in the future.

main now requires LLVM 17. There's nothing we can really do about Arch updating the llvm package willy nilly and not providing version-specific packages, so we'll leave it at that.