With the change to python3.10 being the default one, some of the llvm packages are broken.
Maybe it’s time to start dropping some of the older ones?
EDIT From what it looks like, llvm9 and llvm12 are being used in other packages at haikuports, so probably would be safe to move away from llvm6 to llvm8.
EDIT2 llvm16 is in the pipeline (PR open at haikuports)
EDIT3 Looks like we still have a package for llvm5(?) on 64bit
Just keep LLVM9 around for a while, the others should be ok to remove/disable).
I did a local check already for LLVM7 to make sure it still builds in case it would need to be revived.
(Although I’m not sure I understood what you confirm,)
Yes I have installed LLVM12.
Indeed python requrements are required to run API tests, and it seems broken for now.
I just skip them now.
LLDB requires Clang to build and built from LLVM source tree. I targetted LLVM12 because it looks latest LLVM/Clang version already ported to Haiku.
I intend to make additional patchset to enable LLDB for LLVM recipe.
If LLVM16 will be available soon, I’ll rebase my work to it.