On Mon, Aug 30, 2021 at 05:05:28PM +0300, Sergey V Turchin wrote: > On Monday, 30 August 2021 16:46:29 MSK Alexey Gladkov wrote: > > [...] > > Совсем недавно сталкивался с этим. После обсуждения суть такая: тебе мало > > поставить llvm-12 тебе нужно его выбрать. > > > > %global llvm_version 12.0 > > export ALTWRAP_LLVM_VERSION="%llvm_version" > Так, может и запихать всё в макрос %set_llvm_version, который всё сделает http://git.altlinux.org/tasks/284202/ > и BuildRequires нужные выставит? Непонятно, что в BR дописывать этим макросом. Не всем нужны -tools, не всем нужна libclang. Если написать только llvmX-devel, то многим пакетам этого будет недостаточно; мейнтейнерам придётся дописывать те же llvm%_llvm_version-tools в спек явно. > Возможно, ещё %set_clang_version. Один второго вызывать сам сможет наверняка. Да, сможет. И тогда BR: clangX-devel именно туда.