[devel] libxslt is broken
Alexey Tourbin
at на altlinux.ru
Пн Июн 26 14:26:07 MSD 2006
On Mon, Jun 26, 2006 at 01:14:35PM +0300, Igor Zubkov wrote:
> В сообщении от 26 июня 2006 12:46 Alexey Tourbin написал(a):
> > On Sun, Jun 25, 2006 at 02:30:05PM +0300, Igor Zubkov wrote:
> > > Расследование привело в libxslt:
> > >
> > > [icesik на iceberg tmp]$ ldd -r /usr/lib/libxslt.so.1
> > > undefined symbol: xmlXPathContextSetCache (/usr/lib/libxslt.so.1)
> > > linux-gate.so.1 => (0xffffe000)
> > > libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7e81000)
> > > libm.so.6 => /lib/libm.so.6 (0xb7e5f000)
> > > libc.so.6 => /lib/libc.so.6 (0xb7d50000)
> > > libdl.so.2 => /lib/libdl.so.2 (0xb7d4c000)
> > > libz.so.1 => /lib/libz.so.1 (0xb7d39000)
> > > /lib/ld-linux.so.2 (0x80000000)
> > > [icesik на iceberg tmp]$ rpm -qa | grep libxslt
> >
> > В хешере не воспроизводится.
> Обвонил libxml2 и подземный стук ушёл.
Налицо нарушение бинарной совместимости. Новая libxslt не работает со
старой libxml2. Между прочим, эта "ошибка" была автоматически и
своевременно обнаружена:
Subject: [Sisyphus-cybertalk] I: Sisyphus-20060614 abi_drifts: +13 (2325)
libxslt /usr/lib/libxslt.so.1.1.17 libxml2 /usr/lib/libxml2.so.2.6.22 libxml2 /usr/lib/libxml2.so.2.6.26 libxml2.so.2 T xmlXPathContextSetCache
Проще всего в libxslt поставить зависимость на новую версию libxml2,
в которой появился символ xmlXPathContextSetCache.
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 191 байтов
Описание: отсутствует
Url : http://lists.altlinux.org/pipermail/devel/attachments/20060626/8bf7a826/attachment.bin
Подробная информация о списке рассылки Devel