@upsj: My builds ran into the same issue and I had patches on that too. As far as I am aware, the conflict forpython@3.12:withllvm@:14is only needed when the+pythonvariant is active. I think that when disabling it using~python, it should build (in principle). I updated your 1st ...
Steps to reproduce the issue spack install llvm@14+python ^python@3.12 Error message Error message `distutils` was removed from Python 3.12, and building LLVM 14 or older with `+python` fails due to that: -- Found Python3: /usr/bin/pytho...
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. - Replace distutils.version with packaging.version since the former was… · david-arm/llvm-project@9374216