[devel] Re: libnspr-4.4.1 vs mozilla

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Окт 19 17:01:46 MSD 2004


On Tue, Oct 19, 2004 at 02:23:02PM +0400, Alexey Gladkov wrote:
> проблема в том, что несмотря на то что soname у них одинаковые, они 
> разные. Версия libnspr - 4.4.1, в mozilla - 4.5.0.

Увы, последний официальнйы релиз nspr -- 4.1.1, см.
http://www.mozilla.org/projects/nspr/

Я портировал два патча из mozilla trunk, один как раз -- addrinfo,
другой -- x86_64.  Этой сборки пока нет в сизифе.

> Например в libnspr нет следующих функций:
> PR_EnumerateAddrInfo;
> PR_FreeAddrInfo;
> PR_GetAddrInfoByName;
> PR_GetCanonNameFromAddrInfo;

Мы делаем одну и ту же работу...

> которые используются в mozilla.
> Это не позволяет линковать mozilla/firefox/thunderbird с этой 
> библиотекой. Все они используют версию .

Хуже того, если бы в сизифе была самая свежая версия nspr,
тебе едва ли удалось бы собрать mozilla/firefox/thunderbird
c --enable-system-nspr.  Там в нескольких местах кривые Makefile'ы,
которые не учитывают --enable-system-nspr, и эти Makefile'ы
правятся весьма неочевидным образом (по крайней мере так мне показалось).
Я сделал патч для mozilla-1.6, но текущей версии мозиллы, которую ты
собираешь, у меня пока нет.

Короче я пока в раздумье...  я всё беру на себя. :)

> 2at@ Собери пожалуйста новую версию или поставь более жесткий конфликт 
> на mozilla.

$ rpm -q --conflicts libnspr
mozilla <= 1.7.2-alt1
$

> -- 
> Rgrds, legion
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/20041019/734b500c/attachment-0001.bin>


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