[arch-general] Status of llvm / clang
Hope this is the right mailing list to send this too. If not, apologies and please direct me to the right one. I'm wondering when the llvm and clang packages are going to be updated. Version 14 of both have been out since late March but doing a package search for them still shows version 13. I did see a thread that said compilers sometimes take longer to be updated because they need testing to make sure they don't break any existing packages that use them, but it also said they normally got put into Testing to do that and I don't see llvm or clang in the Testing area. Not really a biggie, but there are some things in Clang14 that I'd like to start using and I'd prefer to use official Arch packages than building my own version. Thanks for your attention, Regards, Spencer S
Hi, Le 05/05/2022 à 18:26, Spencer Collyer via arch-general a écrit :
Hope this is the right mailing list to send this too. If not, apologies and please direct me to the right one.
I'm wondering when the llvm and clang packages are going to be updated. Version 14 of both have been out since late March but doing a package search for them still shows version 13.
I did see a thread that said compilers sometimes take longer to be updated because they need testing to make sure they don't break any existing packages that use them, but it also said they normally got put into Testing to do that and I don't see llvm or clang in the Testing area.
No, they don’t get put into [testing], but into [staging] because there is a soname bump so everything depending on clang/llvm needs a rebuild (see e.g. https://archlinux.org/todo/llvm-13/). Before we start anything, we wait a bit so that most projects had the time to do an LLVM 14-based release. For instance, that only happened two weeks ago for intel-opencl-clang: https://github.com/intel/opencl-clang/releases/tag/v14.0.0 Then we start the rebuild, which depending on the issues arising might take another month. Regards, Bruno/Archange
No, they don’t get put into [testing], but into [staging] because there is a soname bump so everything depending on clang/llvm needs a rebuild (see e.g. https://archlinux.org/todo/llvm-13/).
Before we start anything, we wait a bit so that most projects had the time to do an LLVM 14-based release. For instance, that only happened two weeks ago for intel-opencl-clang: https://github.com/intel/opencl-clang/releases/tag/v14.0.0
Then we start the rebuild, which depending on the issues arising might take another month.
Regards, Bruno/Archange
Ah, I mis-remembered it. Many thanks for the clarification and explanation. Regards, Spencer
participants (2)
-
Archange
-
Spencer Collyer