[sisyphus] Возвращаясь к напечатанному (про .la)
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Пн Дек 15 16:59:33 MSK 2003
On Thu, Dec 11, 2003 at 09:19:51PM +0600, Alexey Morozov wrote:
> On Thu, Dec 11, 2003 at 05:30:42PM +0300, Dmitry V. Levin wrote:
> > > Вот этого, честно говоря, не понял. Точнее, понятно, что такую проверку
> > > _корректнее_ проводить в числе остальных прочих проверок способностей
> > > линкера/платформы, но это совсем не _обязательно_.
> > Как провести инициализацию link_all_deplibs=no в ltmain.sh (а не а
> > libtool.m4) таким образом, чтобы патч взяли в upstream?
> На самом деле, там все сложнее. Этот самый link_all_deplibs играет не
> основную роль (из-за чего, собственно, и патчить приходится). Поэтому
> дело скорее не в инициализации, а в неиспользовании этого параметра
> должным образом (скорее всего, в силу ущербности/ошибочности реализации
> логики)
>
> Я трейсил все это дело, в решающий момент (то есть, в этой самой
> проверке, после которой Ваш патч уводит на else continue),
> $link_all_deplibs оказывается равным no, причем, даже в случае -static
> что, впрочем, не мешает libtool'у все равно зацепить $dependency_libs.
Т.е. мой патч не работает?
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/sisyphus/attachments/20031215/9693d911/attachment-0009.bin>
Подробная информация о списке рассылки Sisyphus