[devel] *.la files are removed by rpmbuild after %install ?

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пн Дек 13 21:36:02 MSK 2004


On Mon, Dec 13, 2004 at 08:49:40PM +0300, Илья Евсеев  wrote:
> Недавно терзал чужой спек и столкнулся со следующим эффектом:
> rpmbuild после выполнения секции %install вытирает в %buildroot
> все файлы *.la. Соответственно, спек без исправления не собирается,
> потому что в %files имеется строка "%_libdir/*.la".
> В связи с эти два вопроса:
> - зачем нужны la-файлы? насколько я понял, это какая-то дополнительная
> информация, которую libtool генерирует для статических библиотек
> в *.a-архивах (и *.lo для *.o). Может ли кто-нибудь объяснить на пальцах?
> - если libtool их генерирует, зачем rpmbuild их стирает?

О, как раз прошёл год с момента объявления .la вне закона ;)

http://lists.altlinux.ru/pipermail/sisyphus/2003-December/031213.html
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20041213/0ef63c14/attachment-0001.bin>


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