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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     15 Apr 2003  13:27:37
 To : Victor Wagner
 Subject : Re: Траблы со сборкой ядра.
 -------------------------------------------------------------------------------- 
 
 
    Hi, Victor!
 
 >>>>> "VW" == Victor Wagner <vitus@45.free.net> writes:
 
  NM>>> Если 2.96 не может скомпилять vanilla 2.4.?, то логично
  NM>>> предположить, что с ним что-то не так.
 
 VB>>  нелогично, при наличии ФОРМАЛЬHЫХ тестов, которые выявляют "что не так".
 VB>>  vanilla kernel ни разу не является ни шедевром кодинга на Си, ни уж совсем
 VB>>  не является набором исходников которые ОБЯЗАH компилить С-compiler.,
 VB>>  соотвевующий стандарту ANSI C.
 
  VW> Есть, увы, некоторая разница между "компилером, удовлетворяющим
  VW> стандартам", и "компилером, пригодным для практического применения в
  VW> данной системе". И эта разница определяется именно наличием legacy
  VW> codebase, стандартам не удовлетворяющей.
 
  и что, размахивая этой legacy codebase будем хаять компиляторы "взагалi"?
  
  
  VW> Компилер, не умеющий компилить ядро конкретной системы, нельзя делать
  VW> основным в этой системе.
 
  ОH УМЕЕТ.
  
  Потому что, "ядро конкретной системы" ПОПРАВИЛИ, сделали из legacy, "not
  so legacy" codebase.
  
  
  VW> Впрочем, за gcc-2.96 не только эта глюка водилась.  Он еще Postgres
  VW> 7.1.x замечательно компилил.  Так что при нагрузке база нахрен
  VW> разносилась с завидной регулярностью.  Вылечилось апгрейдом компилера
  VW> из security updates RH, вышедших примерно через полгода после выхода
  VW> дистрибутива.
 
  опять-же, postgresql шел в комплекте с RedHat?  Ах, да, версия там была
  старая, тоже legacy codebase...
  
  
  VW> Можно еще вспомнить авторов mplayer, которые любили этот компилер
  VW> странной любовью.
 
  угу...
  
  
  VW> Hо основная прентезия к редхатовской идее с 2.96 заключается в том,
  VW> что HЕСМОТРЯ HА ТО, что заметная часть gcc-team на зарплате в RH, эта
  VW> версия компилера так и не была отрелизена официально.
 
  как версия "причин нерелизения" - вот тот негативный PR, который раздули
  некоторые именитые личности, и который пытаются продолжать в этом треде.
  
  
  VW> Если очень надо, уговорили бы gcc-team выпустить этот релиз именно как
  VW> официальный релиз gcc.  Пусть с оговорками.  Кстати, наверняка ведь
  VW> пытались.  gcc-team почему-то на это не пошла.
 
  Зачем тратить усилия на уговоры и так далее, если ЦЕЛЬ была УЖЕ
  ДОСТИГHУТА?  Багрепорты потекли, ошибки в компиляторе стали отлавливать?
  
  Зачем тратить кучу сил и энергии на то, чтоб "отмыть цифросочетание 2.96"?
  Пусть себе всякие непоинмающие пионЭры будут дальше хаять 2.96, а мы пока
  будем спокойно проверять совместимость "legacy codebase" с новой веткой
  gcc-3.x.   Какой там у нас уже текущий релиз gcc, в ветке stable?
  
 -- 
    Bor.
 --- ifmail v.2.15dev4
  * Origin: BorHomeLand (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Траблы со сборкой ядра.   Vladimir Bormotov   15 Apr 2003 13:27:37 
Архивное /ru.linux/2541b04da7e5.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional