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

Sergey Vlasov vsu на altlinux.ru
Пн Дек 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
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.ru/pipermail/devel/attachments/20041213/0ef63c14/attachment.bin


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