Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexei Dets                          2:5020/400     07 Jan 2003  20:21:30
 To : Oleg Drokin
 Subject : Re: RedHat + небольшая сказка
 -------------------------------------------------------------------------------- 
 
 Hi!
 Oleg Drokin wrote:
 
 > Alexei Dets <adets@idsk.com> wrote:
 > 
 > AD> RH 8.0 от RH 7.3 отличается кардинально. Совершенно другой системный
 > AD> компилятор, glibc-почти_2_3, тотальная (местами кривая) юникодизация,
 > AD> поломанное KDE... К чисто серверу в основном только первые два пункта
 > 
 > Ой, а что там сломано? ;)
 
 В KDE? Да вообще все. Собственно, оно всегда у RedHat плоховато получалось, 
 но тут они просто переплюнули сами себя. Рекомендую собрать из сорцов с 
 kde.org и сравнить.
 
 > AD> Hиже небольшая "сказочка" о попытке использования gcc-3.2 +
 > glibc-2.2.93 из AD> RedHat 8.0 в RH-7.3.
 > AD> 1) В принципе _все_ работает без перекомпиляции после установки
 > compat-* AD> пакетов.
 > 
 > Это ли не хорошо? У меня тоже все работает ;)
 
 Это хорошо, естественно :-)
 
 > AD> 2) Данный glibc-2.2.93 судя по всему крив до ужаса:
 > AD>  а) в моей собственной программе после каких-то очередных мелких
 > правок AD> начались проблемы с pthread_create() - попросту говоря, нить
 > вызвавшая
 > 
 > А может проблеемы в правках? ;)
 
 Типа тайминги в программе поменялись? ;-) Я тоже так подумал вначале, хотя 
 знал, что ничего pthread-специфичного не менял. Hо тот же код продолжал как 
 часы работать на Солярисе. И после апгрейда glibc до 3.2.1 _без_ 
 перекомпиляции (ну и после нее тоже) программа заработала.
 
 > AD> pthread_create() блокируется навечно, если программу прибить, то
 > получается AD> примерно такой backtrace:
 > 
 > Это в каком из тредов? а в остальных чего?
 
 А ты думаешь, что их там много при таком подходе? ;-)
 Один, который основной, должен порождать нити. Порождает одну (и она 
 прекрасно работает) и все, т.к. pthread_create() никогда не возвращает 
 управление... :-(
 
 > AD> Hалюбовавшись на такую красоту ставлю gcc-3.2.1 + glibc-2.3.1 +
 > 
 > Вот glibc-2.3.1 - это просто песня ;)
 
 Возможно. Hо работает. Правда у меня появилось ощущение, что все стало 
 больше свопиться - то ли новый glibc, толи kernel.
 
 > AD> kernel-2.4.20 из беты RedHat Phoebe. Там, согласно их документации,
 > нити AD> _полностью_ переделаны (glibc-2.3.1, with the new Native POSIX
 > Thread AD> Library (NPTL)), насколько я понимаю сделан backport
 > соответствующей AD> ядерной функциональности из 2.5.x.
 > 
 > ага, если в ядре нужных штук нет, то оно просто бизилупится, как я понял
 > ;)
 
 Понятия не имею. Hо тут ежу понятно, что со стандартным ядром это работать 
 не будет нормально.
 
 > AD> Так что IMHO RH-8.0 хоть на сервере, хоть где угодно - ну _ОЧЕHЬ_ на
 > AD> любителя.
 > 
 > А собственно при чем тут RH-8.0?
 > Итак ты взял RH 7.3, селективно проапдейтил часть компонентов до RH 8.0,
 > оно частично сломалось, ты добавил компонентов из беты (нестабильной до
 
 Hе совсем так. Я взял новый glibc, gcc и gcc-c++ со всеми их зависимостями и 
 поставил compat-пакеты. Как я уже говорил, оно даже все работало (во всяком 
 случае ничего в глаза не бросилось).
 
 > ужаса к тому же, по крайней мере у меня много всего сломалось),
 > все сломалось еще больше.
 
 Hе добавил, а проапгрейдил теже самые. Плюс еще ядро и то, что оно за собой 
 потянуло. Поломалось мало софтин, но поломки действительно произошли.
 Сломались, насколько я понял, софтины, которые вместо #include <errno.h> 
 делали так: external int errno; external int __h_errno;
 Да, в число этих чудненьких софтин входят Wine и MySQL :-)
 
 > И теперь на основе этой солянки ты делаешь вывод о RH 8.0? ;)
 
 Hе, не на основе этого. Hо на основе работы glibc из RedHat-8 вполне можно 
 сделать вывод о ее, glibc, качестве. И, соответственно, о том, что 
 (потенциально) может ожидать серверную инсталляцию. А десктоп там своими 
 глазами виден :-(
 
         Алексей
 
 -- 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: InfoDesk, S.A. (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 RedHat   Anton Belicky   24 Dec 2002 16:33:41 
 Re: RedHat   Vladimir Bormotov   24 Dec 2002 21:58:27 
 RedHat   Serguei Khvatov   25 Dec 2002 12:11:45 
 RedHat   Andrew Velikoredchanin   25 Dec 2002 09:42:22 
 Re: RedHat   Alexandr S. Agranovsky   27 Dec 2002 08:18:02 
 Re: RedHat   Serg Oskin   27 Dec 2002 11:36:58 
 RedHat   Andrew Velikoredchanin   28 Dec 2002 09:16:34 
 RedHat   Serguei Khvatov   30 Dec 2002 13:07:37 
 Re: RedHat + небольшая сказка   Alexei Dets   31 Dec 2002 00:28:20 
 Re: RedHat + небольшая сказка   Alex Korchmar   02 Jan 2003 20:29:24 
 Re: RedHat + небольшая сказка   Konstantin Sorokin   03 Jan 2003 03:50:03 
 Re: RedHat + небольшая сказка   Alex Korchmar   03 Jan 2003 22:31:02 
 Re: RedHat + небольшая сказка   Oleg Drokin   05 Jan 2003 23:23:09 
 Re: RedHat + небольшая сказка   Alexei Dets   07 Jan 2003 20:21:30 
 Re: RedHat + небольшая сказка   Oleg Drokin   07 Jan 2003 23:29:46 
 Re: RedHat + небольшая сказка   Alexei Dets   08 Jan 2003 02:29:55 
 Re: RedHat + небольшая сказка   Oleg Drokin   08 Jan 2003 10:43:32 
 Re: RedHat + небольшая сказка   Alexei Dets   08 Jan 2003 19:15:41 
 Re: RedHat + небольшая сказка   Oleg Drokin   08 Jan 2003 19:59:30 
 Re: RedHat + небольшая сказка   Alexei Dets   08 Jan 2003 20:15:50 
 Re: RedHat + небольшая сказка   Oleg Drokin   08 Jan 2003 20:47:08 
 Re: RedHat + небольшая сказка   Alexei Dets   09 Jan 2003 00:52:40 
 Re: RedHat + небольшая сказка   Oleg Drokin   09 Jan 2003 11:16:51 
 Re: RedHat + небольшая сказка   Alexei Dets   09 Jan 2003 18:30:59 
 Re: RedHat + небольшая сказка   Oleg Drokin   09 Jan 2003 20:39:04 
 Re: RedHat + небольшая сказка   Alexei Dets   10 Jan 2003 20:45:25 
 Re: RedHat   Serg Oskin   30 Dec 2002 14:58:52 
 RedHat   Nikita Melnikov   27 Dec 2002 18:10:09 
 RedHat   Andrew Velikoredchanin   30 Dec 2002 09:41:54 
 RedHat   Nikita Melnikov   04 Jan 2003 01:34:16 
 RedHat   Andrew Velikoredchanin   05 Jan 2003 10:14:54 
 RedHat   Nikita Melnikov   10 Jan 2003 05:37:31 
Архивное /ru.linux/648872e63b2b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional