[devel] MySQL в p9 (was: I: cmake macros)

Nikolai Kostrigin nickel на basealt.ru
Ср Июл 7 15:17:36 MSK 2021



07.07.2021 14:35, Arseny Maslennikov пишет:
> On Wed, Jul 07, 2021 at 01:37:25PM +0300, Nikolai Kostrigin wrote:
>> Здравствуйте!
>>
>> Имеем следующую картину для "-DWITH_BOOST=boost/boost_1_73_0 \" в spec
>> MySQL:
>>
[...]
>>
>> Видим, что ищет он в BUILD/boost/boost_1_73_0, а не в
>> boost/boost_1_73_0, как версия из Сизифа.
>>
>> Это ожидаемое поведение и каждый должен городить костыли (чего не
>> хотелось бы, конечно) или Вы поправите поведение макросов в p9?
>>
> 
> Здравствуйте!
> 
> Пробую воспроизвести описанный вами случай; взял ветку sisyphus из
> git.altlinux.org/gears/M/MySQL.git и собираю в окружении p9:
> 
[...]
> E: Couldn't find package rpcgen

Вот причина и она решается либо добавлением патча [2] для
универсальности спека,
либо временным удалением для p9 из BR:
 BuildRequires: libtirpc-devel
 BuildRequires: rpcgen

> hsh-install: Failed to calculate package file list.
> hsh-install: Failed to generate package file list.
> До rpmbuild -bb даже не доходит. Т. е. этот спек непригоден для p9 по
> независимым от cmake причинам.
> 
> Если я что-то делаю не так, то подскажите, пожалуйста, что именно.
> 
>> [1]
>> http://git.altlinux.org/gears/M/MySQL.git?p=MySQL.git;a=commitdiff;h=1758a2882ac622119f9bed8a2d163b2de998e26b
>>
[2]
http://git.altlinux.org/people/nickel/packages/?p=MySQL.git;a=commitdiff;h=128fede0efefd989294bfc7f0aab2046349e8f30
>> _______________________________________________
>> Devel mailing list
>> Devel на lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/devel

-- 
Best regards,
Nikolai Kostrigin


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