При сборке пакета требующего llvm-17 возникает такая ошибка: error: /usr/lib/llvm-17.0/lib64/liblldMinGW.a(Driver.cpp.o): Unknown attribute kind (91) (Producer: 'LLVM18.1.3' Reader: 'LLVM 17.0.6') Ну разбирался углублённо, но, похоже, что статическая либа от LLVM 17 (/usr/lib/llvm-17.0/lib64/liblldMinGW.a) собрана системным (на момент её сборки) llvm-ar (т.е. llvm-ar-18). Из-за этого невозможно собрать пакет чистым llvm-17 тулчейном. Проблема началась 2024-04-23 когда был обновлён llvm17.0-17.0.6-alt4.1
Я думаю часть проблемы в том, что у нас по BR clang17.0-devel так же приезжает весь тулчейн от 18 (по зависимости на clang-devel) и утилиты от 18 оказываются по умолчанию.
llvm17.0-17.0.6-alt4.2 -> sisyphus: Wed Apr 24 2024 L.A. Kostis <lakostis@altlinux.ru> 17.0.6-alt4.2 - Built with the llvm-17/clang-17 (closes #50137).
Спасибо!