Я пытаюсь собрать в Сизиф https://github.com/intel/intel-graphics-compiler, к сожалению он собирается только со spirv-llvm-translator 14 версии и в эксперементальном режиме есть поддержка 15 версии (https://github.com/intel/intel-graphics-compiler/blob/master/documentation/build_ubuntu.md#llvmlldclang-version-information), из-за того что в Сизифе версия 18 ничего не собирается, думаю на случай если понадобится разные версии имеет смысл делать пакеты spirv-llvm-translator(версия) как это сделано например с llvm или как это делают со spirv-llvm-translator в той же Fedora
Пример сборки spirv-llvm15-translator в Fedora https://packages.fedoraproject.org/pkgs/spirv-llvm15.0-translator/spirv-llvm15.0-translator/
Если честно, я не вижу смысла усложнять поддержку пакета таким образом. Гораздо проще просто собирать нужную версию вместе с самим IGC. У нас в сизифе есть куча пакетов которые таскают с собой свой llvm, и ничего.
spirv-llvm14.0-translator-14.0.3-alt1 -> sisyphus: * Fri Aug 09 2024 Boris Yumankulov <boria138@altlinux> 14.0.3-alt1 - initial build for ALT Sisyphus (ALT bug: 51109)