[devel] samba-3.0.21c-alt1: rebuild failed

Sviatoslav Sviridov =?iso-8859-1?q?svd_=CE=C1_altlinux=2Eru?=
Ср Мар 22 02:22:59 MSK 2006


Dmitry V. Levin пишет:
>> И тут возникает вопрос: а как это правильно сделать?
>> Будет ли политкорректно, если я не буду трогать процесс сборки, а в
>> конце стадии %install перемещю требуемые библиотеки и изменю rpath (при
>> помощи chrpath) для необходимых модулей?
>>     
>
> chrpath не умеет добавлять rpath, так что лучше будет сделать это на
> стадии сборки.
>   
В процессе разборок также вот с чем столкнулся:

В Makefile обнаружились переменные, которые задают каталог для установки 
libsvn_swig_*. По-умолчанию там был @libdir@, указал 
@libdir@/libsvn_swig, но при установке ругается:

cd subversion/bindings/swig/python/libsvn_swig_py ; /bin/sh 
/usr/src/RPM/BUILD/subversion-1.3.1/libtool --mode=install /bin/install 
-p libsvn_swig_py-1.la 
/usr/src/tmp/subversion-buildroot/usr/lib/libsvn_swig/libsvn_swig_py-1.la
libtool: install: error: cannot install `libsvn_swig_py-1.la' to a 
directory not ending in /usr/lib

Такая же ругань вылезла, когда попытался устанавливать питоновские 
модули с переопределением нужных каталогов при вызове make (только там 
вместо /usr/lib другое значение).

Фактически, в .la файле имеется libdir=/usr/lib (во втором случае, 
соответственно, другое значение), libtool не дает установить библиотеку 
в другое место.

Так вот вопрос: как правильно линковать библиотеки, чтобы libdir в .la 
принимал тербуемые значения? Вроде бы make libdir="/my/lib/dir" target 
должно прокатить (проверка в процессе)... Это будет корректно? (в 
случае, в Makefile имеется таргет для сборки именно того, что необходимо 
собирать с этим libdir)

-- 
Best regards,
Sviatoslav Sviridov
--
Debug is human, de-fix divine.

----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 252 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060322/4450353b/attachment-0001.bin>


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