* [devel] libnspr-4.4.1 vs mozilla
@ 2004-10-19 10:23 Alexey Gladkov
2004-10-19 10:27 ` Sergey V Turchin
2004-10-19 13:01 ` [devel] " Alexey Tourbin
0 siblings, 2 replies; 11+ messages in thread
From: Alexey Gladkov @ 2004-10-19 10:23 UTC (permalink / raw)
To: ALT Devel discussion list
Привет !
Как я обнаружил, у нас в сизифе прибавилось пакетов предоставляющих
библиотеку libnspr .
$ rpmquery -l libnspr | grep nspr4
/usr/lib/libnspr4.so
$ rpmquery -l mozilla | grep nspr4
/usr/lib/libnspr4.so
/usr/lib/mozilla/libnspr4.so
проблема в том, что несмотря на то что soname у них одинаковые, они
разные. Версия libnspr - 4.4.1, в mozilla - 4.5.0.
Например в libnspr нет следующих функций:
PR_EnumerateAddrInfo;
PR_FreeAddrInfo;
PR_GetAddrInfoByName;
PR_GetCanonNameFromAddrInfo;
которые используются в mozilla.
Это не позволяет линковать mozilla/firefox/thunderbird с этой
библиотекой. Все они используют версию .
2at@ Собери пожалуйста новую версию или поставь более жесткий конфликт
на mozilla.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] libnspr-4.4.1 vs mozilla
2004-10-19 10:23 [devel] libnspr-4.4.1 vs mozilla Alexey Gladkov
@ 2004-10-19 10:27 ` Sergey V Turchin
2004-10-19 13:09 ` [devel] " Alexey Tourbin
2004-10-19 14:14 ` [devel] " Alexey Gladkov
2004-10-19 13:01 ` [devel] " Alexey Tourbin
1 sibling, 2 replies; 11+ messages in thread
From: Sergey V Turchin @ 2004-10-19 10:27 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 351 bytes --]
В сообщении от Вторник 19 Октябрь 2004 14:23 Alexey Gladkov
написал(a):
[...]
> 2at@ Собери пожалуйста новую версию или поставь более жесткий
> конфликт на mozilla.
Я ж говорил, что дергать его будешь :-)
Лучше сам собирай.
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* [devel] Re: libnspr-4.4.1 vs mozilla
2004-10-19 10:23 [devel] libnspr-4.4.1 vs mozilla Alexey Gladkov
2004-10-19 10:27 ` Sergey V Turchin
@ 2004-10-19 13:01 ` Alexey Tourbin
2004-10-19 14:12 ` Alexey Gladkov
1 sibling, 1 reply; 11+ messages in thread
From: Alexey Tourbin @ 2004-10-19 13:01 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1396 bytes --]
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
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* [devel] Re: libnspr-4.4.1 vs mozilla
2004-10-19 10:27 ` Sergey V Turchin
@ 2004-10-19 13:09 ` Alexey Tourbin
2004-10-19 14:14 ` [devel] " Alexey Gladkov
1 sibling, 0 replies; 11+ messages in thread
From: Alexey Tourbin @ 2004-10-19 13:09 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 786 bytes --]
On Tue, Oct 19, 2004 at 02:27:25PM +0400, Sergey V Turchin wrote:
> > 2at@ Собери пожалуйста новую версию или поставь более жесткий
> > конфликт на mozilla.
> Я ж говорил, что дергать его будешь :-)
> Лучше сам собирай.
Так лучше весь сизиф самому собирать, тогда дергать никого не придется.
Рискну предположить, что одно время это где-то так и было. :) Думаю,
что от этой модели работы над репозитарем нужно постепенно уходить. :)
Кроме того, у нас нет полиси относительно разделяемых библиотек.
Так что любая попытка что-либо сделать в этой области будет встречена
вескими досужими мнениями. :) Впрочем, моя попытка ещё не окончена.
> --
> Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
> http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Re: libnspr-4.4.1 vs mozilla
2004-10-19 13:01 ` [devel] " Alexey Tourbin
@ 2004-10-19 14:12 ` Alexey Gladkov
2004-10-19 14:45 ` Alexey Tourbin
0 siblings, 1 reply; 11+ messages in thread
From: Alexey Gladkov @ 2004-10-19 14:12 UTC (permalink / raw)
To: ALT Devel discussion list
Alexey Tourbin wrote:
>
> Увы, последний официальнйы релиз nspr -- 4.1.1, см.
> http://www.mozilla.org/projects/nspr/
Это больше похоже не на официальный релиз, а официальный snapshot.
nspr развивается в рамках мозиллы. В ее CVS лежит более свежая версия
и она постоянно обновляется.
>
> Мы делаем одну и ту же работу...
>
Кто с кем ? не понял .
>
> Короче я пока в раздумье... я всё беру на себя. :)
>
Ты хочешь хочешь сам выкрутить nspr из этих проектов ? отлично!
Жду твоих патчей :)
> $ rpm -q --conflicts libnspr
> mozilla <= 1.7.2-alt1
> $
Я этот конфликт и имел ввиду. Я планирую на неделе собрать ноую версию
мозиллы и там скорее всего будет уже nspr-4.6.0.beta . Понятное
дело, что слинковаться с твоей библиотекой я несмогу.
Поэтому может стоит поставить конфликт без версии ?
--
Rgrds, legion
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] libnspr-4.4.1 vs mozilla
2004-10-19 10:27 ` Sergey V Turchin
2004-10-19 13:09 ` [devel] " Alexey Tourbin
@ 2004-10-19 14:14 ` Alexey Gladkov
1 sibling, 0 replies; 11+ messages in thread
From: Alexey Gladkov @ 2004-10-19 14:14 UTC (permalink / raw)
To: ALT Devel discussion list
Sergey V Turchin wrote:
> Я ж говорил, что дергать его будешь :-)
> Лучше сам собирай.
>
Зачем ?
Мантейнер мне кажется справляется.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 11+ messages in thread
* [devel] Re: libnspr-4.4.1 vs mozilla
2004-10-19 14:12 ` Alexey Gladkov
@ 2004-10-19 14:45 ` Alexey Tourbin
2004-10-19 14:53 ` Denis Klykvin
2004-10-19 15:01 ` Alexey Gladkov
0 siblings, 2 replies; 11+ messages in thread
From: Alexey Tourbin @ 2004-10-19 14:45 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1323 bytes --]
On Tue, Oct 19, 2004 at 06:12:49PM +0400, Alexey Gladkov wrote:
> Это больше похоже не на официальный релиз, а официальный snapshot.
> nspr развивается в рамках мозиллы. В ее CVS лежит более свежая версия
> и она постоянно обновляется.
Там самый большой объем обновлений -- copyright в каждом файле. :)
> >Мы делаем одну и ту же работу...
> Кто с кем ? не понял .
Мы вместе попытались собрать мозиллу с libnspr-4.4.1 и пришли к выводу,
что в чистом виде это невозможно. Дальше возможны варианты. Мне
удалось довести этот процесс до конца с mozilla-1.6.
> Ты хочешь хочешь сам выкрутить nspr из этих проектов ? отлично!
> Жду твоих патчей :)
Из мозиллы-1.6 уже выкрутил. Не знаю, стоит ли овчинка выделенки, um,
выделки. Хотелось бы ещё больше выкрутить, как минимум libmozjs.
Ну и вообще можно мозиллу распустить на куски (четвертовать) и время от
времени собирать cvs снапшоты. Но у меня на мозиллу энтузиазма не
хватат.
> >$ rpm -q --conflicts libnspr
> >mozilla <= 1.7.2-alt1
> >$
>
> Я этот конфликт и имел ввиду. Я планирую на неделе собрать ноую версию
> мозиллы и там скорее всего будет уже nspr-4.6.0.beta . Понятное
> дело, что слинковаться с твоей библиотекой я несмогу.
> Поэтому может стоит поставить конфликт без версии ?
Наверное.
> --
> Rgrds, legion
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Re: libnspr-4.4.1 vs mozilla
2004-10-19 14:45 ` Alexey Tourbin
@ 2004-10-19 14:53 ` Denis Klykvin
2004-10-19 15:01 ` Alexey Gladkov
1 sibling, 0 replies; 11+ messages in thread
From: Denis Klykvin @ 2004-10-19 14:53 UTC (permalink / raw)
To: ALT Devel discussion list
On Tue, 19 Oct 2004 18:45:58 +0400
Alexey Tourbin <at@altlinux.ru> wrote:
> On Tue, Oct 19, 2004 at 06:12:49PM +0400, Alexey Gladkov wrote:
> > Это больше похоже не на официальный релиз, а официальный snapshot.
> > nspr развивается в рамках мозиллы. В ее CVS лежит более свежая
> > версия и она постоянно обновляется.
>
> Там самый большой объем обновлений -- copyright в каждом файле. :)
lol :)))
2raorn: Можно в фортунки? :)
--
With Best Wishes, Denis Klykvin
JID: nikon@jabber.ru
XmmS now play: Infected Mushroom & Barri Saharof - Live In Eilat Desert
[24.10.2002]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Re: libnspr-4.4.1 vs mozilla
2004-10-19 14:45 ` Alexey Tourbin
2004-10-19 14:53 ` Denis Klykvin
@ 2004-10-19 15:01 ` Alexey Gladkov
2004-10-19 16:12 ` Alexey Tourbin
1 sibling, 1 reply; 11+ messages in thread
From: Alexey Gladkov @ 2004-10-19 15:01 UTC (permalink / raw)
To: ALT Devel discussion list
Alexey Tourbin wrote:
>
> Там самый большой объем обновлений -- copyright в каждом файле. :)
>
Не только... там были какие-то изменения (в src/pr/* кажется) ... а
так, ты прав, только в copyright. Но я смотрел diff между 4.5.0 и
nspr-CVS.
>
> Мы вместе попытались собрать мозиллу с libnspr-4.4.1 и пришли к выводу,
> что в чистом виде это невозможно. Дальше возможны варианты. Мне
> удалось довести этот процесс до конца с mozilla-1.6.
>
Я не пытался. Я лентяй ... просто сделал diff+grep между версиями :)
>
> Из мозиллы-1.6 уже выкрутил. Не знаю, стоит ли овчинка выделенки, um,
> выделки. Хотелось бы ещё больше выкрутить, как минимум libmozjs.
>
Погоди. Давай с nspr разберемся. :)
> Ну и вообще можно мозиллу распустить на куски (четвертовать) и время от
> времени собирать cvs снапшоты. Но у меня на мозиллу энтузиазма не
> хватат.
>
Это можно попробовать сделать. С мозиллой я справлюсь. Главное чтобы с
отдельными библиотеками можно было ее слинковать.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 11+ messages in thread
* [devel] Re: libnspr-4.4.1 vs mozilla
2004-10-19 15:01 ` Alexey Gladkov
@ 2004-10-19 16:12 ` Alexey Tourbin
2004-10-20 11:26 ` Alexey Gladkov
0 siblings, 1 reply; 11+ messages in thread
From: Alexey Tourbin @ 2004-10-19 16:12 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1350 bytes --]
On Tue, Oct 19, 2004 at 07:01:40PM +0400, Alexey Gladkov wrote:
> так, ты прав, только в copyright. Но я смотрел diff между 4.5.0 и
> nspr-CVS.
А как ты версию определяешь? 4.6 в pr/include/prinit.h -- это какая-то
липа, на самом деле версию нужно смотреть по символам в pr/src/nspr.def.
Впрочем, этот linker script по умолчанию не используется, и если он
рассинхронизирован, тогда вообще может получиться чорт чо.
> >Из мозиллы-1.6 уже выкрутил. Не знаю, стоит ли овчинка выделенки, um,
> >выделки. Хотелось бы ещё больше выкрутить, как минимум libmozjs.
>
> Погоди. Давай с nspr разберемся. :)
Тогда нужно определиться, как лучше сделать:
1) Оставить в качестве основы nspr-4.4.1 и бэкпортить из mozilla trunk
по мере необходимости.
2) Время от времени собирать snapshot'ы на основе mozilla trunk типа
nspr-$(date +%Y%m%d).
> >Ну и вообще можно мозиллу распустить на куски (четвертовать) и время от
> >времени собирать cvs снапшоты. Но у меня на мозиллу энтузиазма не
> >хватат.
>
> Это можно попробовать сделать. С мозиллой я справлюсь. Главное чтобы с
> отдельными библиотеками можно было ее слинковать.
Я имел в виду *совсем* распустить на куски, т.е. фасовать отдельные
подкаталоги mozilla/ как отдельные пакеты. А саму мозиллу/птицу/лису
ассемблить из этих полуфабрикатов.
> --
> Rgrds, legion
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Re: libnspr-4.4.1 vs mozilla
2004-10-19 16:12 ` Alexey Tourbin
@ 2004-10-20 11:26 ` Alexey Gladkov
0 siblings, 0 replies; 11+ messages in thread
From: Alexey Gladkov @ 2004-10-20 11:26 UTC (permalink / raw)
To: ALT Devel discussion list
Alexey Tourbin wrote:
>
> А как ты версию определяешь? 4.6 в pr/include/prinit.h -- это какая-то
> липа, на самом деле версию нужно смотреть по символам в pr/src/nspr.def.
> Впрочем, этот linker script по умолчанию не используется, и если он
> рассинхронизирован, тогда вообще может получиться чорт чо.
>
я смотрел на :
pr/include/prinit.h
configure.in
а чем тебя не устроил pr/include/prinit.h ? в нем все вроде написано.
>
> Тогда нужно определиться, как лучше сделать:
> 1) Оставить в качестве основы nspr-4.4.1 и бэкпортить из mozilla trunk
> по мере необходимости.
> 2) Время от времени собирать snapshot'ы на основе mozilla trunk типа
> nspr-$(date +%Y%m%d).
Второй вариант мне кажется более правильным.
>
> Я имел в виду *совсем* распустить на куски, т.е. фасовать отдельные
На очень маленькие куски распилить не получится. Сейчас куски могут
быть не совместимы.
> подкаталоги mozilla/ как отдельные пакеты. А саму мозиллу/птицу/лису
> ассемблить из этих полуфабрикатов.
>
>
Почти это предпологается в будуйщем командой mozilla.org .
--
Rgrds, legion
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2004-10-20 11:26 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-10-19 10:23 [devel] libnspr-4.4.1 vs mozilla Alexey Gladkov
2004-10-19 10:27 ` Sergey V Turchin
2004-10-19 13:09 ` [devel] " Alexey Tourbin
2004-10-19 14:14 ` [devel] " Alexey Gladkov
2004-10-19 13:01 ` [devel] " Alexey Tourbin
2004-10-19 14:12 ` Alexey Gladkov
2004-10-19 14:45 ` Alexey Tourbin
2004-10-19 14:53 ` Denis Klykvin
2004-10-19 15:01 ` Alexey Gladkov
2004-10-19 16:12 ` Alexey Tourbin
2004-10-20 11:26 ` Alexey Gladkov
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git