[devel] Re: ELFs in /usr/share
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вс Сен 18 03:00:44 MSD 2005
On Sun, Sep 18, 2005 at 02:32:43AM +0400, Dmitry V. Levin wrote:
> Просто, как всегда, хочется сделать сразу так, чтобы потом не
> переделывать (не должно быть ложных срабатываний).
> А на это, как всегда, не хватает времени.
А нужны более тонкие проверки, с reverse lookup'ом. Надо попробовать
нарисовать все эти ER-диаграммы. Но для этого нужно поставить пиратскую
винду, водрузить на неё пиратскую Rational Rose и т.п.
То есть что является уникальным ключом в этой модели? Символ? Нет.
Комбинация soname+символ. И join в этом модели (т.е. отношение "один к
одному") должно строиться как раз на основе этого ключа: soname+символ.
> Да и с ELF'ами, в которых эти undefined references зашиты by design, тоже
> надо что-то делать (вспомни, например, libthread_db.so.1).
А я не помню, что там...
> > Зато я вышел на новый уровень понимания проблемы. :)
> :)
Да нет, я просто пока понял, что если символов вообще нигде нет, то их
точно вообще нигде нет. :) Я написал, что это слабая проверка, она
ничего не гарантирует, только обнаруживает вопиющие случаи...
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/20050918/e6e26fe1/attachment-0001.bin>
Подробная информация о списке рассылки Devel