[devel] Re: q: _perl_vendor_check_dso problems
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пн Сен 26 18:49:07 MSD 2005
On Mon, Sep 26, 2005 at 06:25:24PM +0400, Alexey I. Froloff wrote:
> * Dmitry V. Levin <ldv@> [050926 18:17]:
> > $ ldd -r /usr/lib/apache/libhttpd.so 2>&1 |grep -wc undefined
> > 50
> > Имеет смысл повесить на пакет `rpmquery -f /usr/lib/apache/libhttpd.so`
> > багу.
> А это не библиотека. Это "плагин". А в случае mod_perl, который
OK, плагин использует символы из zlib, но не слинкован с zlib.
Возможно, в той среде, куда этот плагин загружают, zlib уже загружен.
А может быть и не загружен. Это правильно?
Кроме того, летит к чертям symbol versioning. То есть если плагин
использует newZlibFunction, то при линковке с -lz он получит версионную
зависимость на newZlibFunction на ZLIB_2.0. А без линковки с -lz он ничего
не получит.
> тут обсуждается, все "недостающие" символы провайдятся самим
> /usr/sbin/httpd-perl...
Это две разные проблемы. Я сейчас заостряю внимание на том, что
libhttpd.so не слинкован с библиотеками, чьи функции он использует.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/20050926/481bf299/attachment-0001.bin>
Подробная информация о списке рассылки Devel