[devel] IA: rpm-macros-valgrind

Michael Shigorin mike на altlinux.org
Вс Май 5 21:58:33 MSK 2019


	Здравствуйте.
Считаю осмысленным добавить пакет rpm-macros-valgrind
вместо разбегания по спекам примерно таких фрагментов:

%ifarch %ix86 x86_64 aarch64 armh mipsel
BuildRequires: /usr/bin/valgrind
%endif

По аналогии с rpm-macros-luajit имени glebfm@ и mpv.spec:

%ifarch %valgrind_arches
%def_enable valgrind
%endif

# ...

BuildRequires(pre): rpm-macros-valgrind

%if_enabled valgrind
BuildRequires: valgrind-devel
# или /usr/bin/valgrind, или valgrind-tool-devel
%endif

Если есть другие соображения -- например, что лучше
сделать rpm-build-valgrind, который на поддерживаемых
архитектурах будет зависеть сразу от valgrind-tool-devel
-- высказывайте :-)

PS: возможные дальнейшие кандидатуры: webkit/webengine,
...кто ещё какие помнит?

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


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