Relevant comment from Xorg upstream on supporting explicit "llvm-version" naming in their build scripts:
"Mesa's build system supports and should only support officially supported builds of upstream projects - LLVM's cmake and auto* build systems do not have a switch to add a "-3.2" suffix to llvm-config.
Sorry, but we cannot support billions of (user-modified) cases by modifing build system each time - It is hard enough to support official builds.
If people or in this bad case even distributions think they must modify and mess up things it is their own problem"
Relevant comment from Xorg upstream on supporting explicit "llvm-version" naming in their build scripts:
"Mesa's build system supports and should only support officially supported builds of upstream projects - LLVM's cmake and auto* build systems do not have a switch to add a "-3.2" suffix to llvm-config.
Sorry, but we cannot support billions of (user-modified) cases by modifing build system each time - It is hard enough to support official builds.
If people or in this bad case even distributions think they must modify and mess up things it is their own problem"
Resolution NOTOURBUG - https:/ /bugs.freedeskt op.org/ show_bug. cgi?id= 59967
I guess that makes it pretty clear that not all users want a specific version of LLVM...