[sisyphus] Re: I: java crash testing w/2.4.20-alt (was: [devel] major and block bugs)

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Чт Дек 26 13:51:16 MSK 2002


On Thu, Dec 26, 2002 at 11:39:39AM +0300, Dmitry V. Levin wrote:
> On Thu, Dec 26, 2002 at 11:41:50AM +0600, Michael Rumjantsev wrote:
> >  >> trickster:~> rpm -qa | grep glibc-core
> >  >> glibc-core-2.2.6-alt0.6 glibc-core-i686-2.2.6-alt0.6
> >  >> trickster:~> LD_ASSUME_KERNEL=2.2.5 ls
> >  >> /bin/ls: error while loading shared libraries: libpthread.so.0: cannot
> >  >> open shared object file: No such file or directory
> > 
> >  DVL> Все правильно.  Я же сказал (и в changelog'е написал: glibc-core-i686
> >  DVL> можно использовать только на cpu >= i686 и только на kernel >= 2.4.1;
> >  DVL> за счёт этого получается выигрыш в быстродействии. Если вам не нужна
> >  DVL> glibc, заточенная на 2.4.x - не ставьте её.
> > 
> >         Дмитрий, тут получается другая ситуация. Получается, что установив
> >         glibc-core-i686 уже нельзя использовать стандартный glibc-core. И
> >         если бы это решение (что именно использовать) зависело только от
> >         меня, я бы не волновался. Но вот инсталлятор от IntelliJ IDEA
> >         (что-то типа InstallAnywhere) насильно проставляет
> >         LD_ASSUME_KERNEL=2.2.5 перед запуском java (тяжкое наследие RedHat
> >         7.0, коли не ошибаюсь). С учетом того, как устроен этот
> >         InstallAnywhere, получаем пол-часа нудного и аккуратного ковыряния в
> >         портрохах полуразвалившегося дистрибутива.
> 
> Что касактся LD_ASSUME_KERNEL=2.2.5, то в наших glibc оно по умолчанию не
> поддерживается. Вариантов два:
> - пересобрать с --disable altkernel;
> - пропатчить InstallAnywhere.

Если все-таки спрос на "LD_ASSUME_KERNEL=2.2.5" достаточно велик, то я
могу добавить хак в glibc, который будет выравнивать запрашиваемое
значение LD_ASSUME_KERNEL до минимального поддерживаемого, в нашем случае
это 2.2.18. Что скажете?


--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/sisyphus/attachments/20021226/b1219726/attachment-0011.bin>


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