|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexei Dets 2:5020/400 28 May 2003 09:25:31 To : Fedor Zuev Subject : Re: apt -------------------------------------------------------------------------------- Hi! Fedor Zuev wrote: > AD>> AFAIK С++ код крайне плохо переносим из младшей версии gcc в > AD>> старшую. Hаоборот же (что актуально в данном случае) особых проблем > AD>> нет. > > AD>Без разницы. Проблемы есть в обе стороны :-( > > Это ты про какой конкретно софт говоришь? И что он на > standalone серверах делает? Да _любой_ софт на C++ активно использующий фичи C++: темплейты, STL, namespaces и т.п. Hа C++ написан, в частности, apt :-) > Потому что дебиановский пакет обязан автоматически > собираться (из _одних_ _и_ _тех_ _же_ исходников) на семи различных > хардверных (кажется сейчас уже больше: от x86 до IBM/390 и > StrongARM) и, как минимум, двух различных софтверных (Linux и Hurd) > архитектурах. Без этого пакт просто не попадет в stable. Да и в > unstable долго не задержится. Поэтому, мантайнерам пакетов > приходится, волей-неволей писать всю обвязку переносимо. И, по > сравнению с этим, различие во втором знаке в версии glibc - не > заслуживающая особого внимания мелочь. Эх, ведь совершенно очевидно, что для большинства прикладных программ это _одна_ платформа, т.к. они пользуются обычно интерфейсом libc (или более высоким), а на _всех_ этих "архитектурах" стоит glibc, причем, одной и той же версии!!! А на куче разных версии, в том числе и еще не существующих, никто ничего не проверяет и не может проверить. > Hа ps, top он не отражается. Максимум - может отражаться на Отражается. например, они себя ведут по разному на ядрах с NPTL и без. > Я охотно верю, что где-нибудь в редхате специфическая > поддержка какой-нибудь поза-поза-прошлой версии - критична, и без > нее пользователям старых релизов не прожить. В дебиане все сделано > достаточно аккуратно, чтобы _в_ _большинстве_ _случаев_ это было > далеко не так важно, чтобы можно было без особых проблем > пользоваться полдами текущего процесса разработки. Это все просто потому, что в Debian реально только один старый релиз - stable. И, IMHO, это совсем не просто так, а, в частности, следствие того, что энтузиастов на все не хватает :-( Да и как их хватит, если стремиться объять необъятное - практически все платформы? Вот и получается единственный дистрибутив общего назначения у которого _вообще_ нет новых релизов и только _один_ старый :-((( Алексей -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: InfoDesk, S.A. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6488ea7378c1.html, оценка из 5, голосов 10
|