[devel] llvm12.0 в p10, который вытягивает llvm11.0

Vitaly Lipatov lav на altlinux.ru
Вт Авг 31 00:52:55 MSK 2021


Andrey Cherepanov писал 30.8.21 16:37:

> 30.08.2021 16:11, Andrey Cherepanov пишет:
> 
>> $ rpm -e --test clang11.0 clang11.0-devel clang11.0-tools
>> error: Failed dependencies:
>> clang11.0 is needed by (installed) 
>> llvm-common-clang-11.0.1-alt3.noarch
>> clang11.0-devel is needed by (installed) 
>> llvm-common-clang-devel-11.0.1-alt3.x86_64
>> clang11.0-tools is needed by (installed) 
>> llvm-common-clang-tools-11.0.1-alt3.noarch
>> 
>> Что за странные глупости, когда llvm-common-* вытягивает и другую 
>> версию llvm вдобавок к заданной версии?
>> 
>> А если в Sisyphus мне потребуется версия 11, приплывёт 12?
>> 
>> Нецелесообразно иметь прокладку, которая приводит к side effect в 
>> 284183 FAILED #1 p10 qt-creator.git=5.0.0-alt1. Арсений, поясните, 
>> пожалуйста, необходимость таких странностей.
> 
> Вот ещё пострадавший:
> 
> https://bugzilla.altlinux.org/38657
> Component: Sisyphus/llvm10.0-devel

В итоге я для себя нашёл схему, которая работает для p9, p10, Сизиф:

%define llvm_version 11
BuildRequires: clang >= %llvm_version llvm >= %llvm_version lld >= 
%llvm_version

-- 
С уважением,
Виталий Липатов,
ALT Linux Team
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20210831/33a53b59/attachment.html>


Подробная информация о списке рассылки Devel