[devel] [#380367] DONE (try 2) cmake.git=4.0.0-alt1

Vitaly Lipatov lav на altlinux.ru
Вт Апр 8 13:02:38 MSK 2025


Sergey Bolshakov писал(а) 7.4.25 11:33:
...
> Собирается ли майнтайнер cmake/rpm-build-cmake поделиться
> с нами своими планами ? Было бы кстати.

В Сизифе около 140 пакетов не используют макрос %cmake для сборки, 
поэтому по-прежнему не собираются.

Так же есть такие случаи как transmission, где как-то внутри вызывается 
cmake для сборки подпроекта dht.bld.

Вот так делать уже не нужно, %cmake уже включает переопределение 
минимальной версии:
-%cmake -DCMAKE_BUILD_TYPE=Release
+%cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_POLICY_VERSION_MINIMUM=3.5

Вот так исправлять сборку не стоит:
-cmake .
+cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 .

в этом случае нужно было перевести на использование макроса 
%cmake_insource, добавив
BuildRequires(pre): rpm-macros-cmake

Некоторые пакеты, версия которых по 10 лет не менялась, видимо, покинут 
Сизиф, например
xtrkcad



-- 
С уважением,
Виталий Липатов,
ALT Linux Team


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