[sisyphus] hasher build args

Grigory Batalov =?iso-8859-1?q?bga_=CE=C1_altlinux=2Eru?=
Ср Апр 20 12:16:21 MSD 2005


Здрвствуйте!

Попробовал собрать libarp со статическими библиотеками и вот
на что наткнулся:

$ hsh -v --build-args "--enable static" --repackage-source ~/hasher apr-0.9.5-alt0.4.src.rpm
...
initroot: created RPM build directory tree.
rebuild: changed working directory to `/home/bga/hasher'
rebuild: created rebuild script.
`/home/ALTLinux/updates/Master/2.4/SRPMS.updates/apr-0.9.5-alt0.4.src.rpm' -> `chroot/.in/apr-0.9.5-alt0.4.src.rpm'
rebuild: apr-0.9.5-alt0.4.src.rpm: sisyphus_check passed.
rebuild: apr-0.9.5-alt0.4.src.rpm: fetched build dependencies.
rebuild: apr-0.9.5-alt0.4.src.rpm: calculated build dependencies: 
error: failed build dependencies:
        glibc-devel-static   is needed by apr-0.9.5-alt0.4
Installing apr-0.9.5-alt0.4.src.rpm
Building target platforms: i586
Building for target i586
0.16user 0.01system 0:00.17elapsed 98%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (424major+268minor)pagefaults 0swaps
rebuild: rebuild of `apr-0.9.5-alt0.4.src.rpm' failed.


В apr.spec указано:

%def_disable static
%{?_enable_static:BuildPreReq: glibc-devel-static}

Видимо, поэтому изначально glibc-devel-static не втягивается
в chroot, а требуется только при сборке.

Это в hasher-1.0.12-alt0.M24.1. Можно ли это как-то решить?
(Не перепаковывая apr-0.9.5-alt0.4.src.rpm с %def_enable static)



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