[devel] other specs with "if 64"; was: Re: [AArch64] python3 spec fix

Dmitry V. Levin ldv на altlinux.org
Чт Май 26 18:55:49 MSK 2016


On Thu, May 26, 2016 at 04:31:58PM +0300, Ivan Zakharyaschev wrote:
> Может быть, сделать макрос для проверки на 64-битность с большим
> списком? Какие у Вас есть соображения?

Проверять на 64-битность можно, например, так:

%if "%(getconf LONG_BIT)" = "64"
...
%endif

Можно завести какой-нибудь макрос и проверять его, например:

%global arch_is_64bit %{expand:%([ $(getconf LONG_BIT) = 64 ] && echo 1 || echo 0)}

%if %arch_is_64bit
...
%endif


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 819 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20160526/9489ae7a/attachment.bin>


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