The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Обзор улучшений в системе портов OpenBSD

24.04.2010 02:01

Мини-отчёт по изменениям за последний месяц в портах OpenBSD:

  • GNOME обновлён до 2.30, Glib — до 2.24. Среди всех поводов для позитива есть и неприятное: сочетание факторов «обязательное использование libpthread в Glib» и «однопоточный Perl» привело к тому, что p5-Glib (Perl-прослойка к Glib) помечен как BROKEN. К счастью, это означает невозможность сборки для немногих программ, для которых в дереве портов есть не уступающие аналоги. Единственный способ обойти проблему — rthreads (kernel-потоки), однако стабильность этого решения пока что разработчиков не устраивает, поэтому rthreads по-прежнему не включены по умолчанию (и, соответственно, Perl собирается однопоточный).
  • Обновлены ghc (Haskell-компилятор) до 6.12.2 и darcs (система контроля версий на Haskell). Добавлены порты для множества связанных модулей. Как шутит мэйнтейнер, «ещё 1230 модулей, и мы обгоним p5-порты по количеству».
  • Также из числа особо заметных портов были обновлены до свежих версий SeaMonkey, ThunderBird, SunBird, Qt.
  • Усилиями, в первую очередь, Jakob Meuser добавлена поддержка sndio в ещё два порта: ices2 и soundtracker. Jakob опубликовал TODO-лист, содержащий список портов, связанных с аудио, но ещё не переехавших на sndio. Пользователи данных программ, желающие помочь, могут воспользоваться подробной инструкцией.
  • dpb3 (distribited ports building), система для распределённой сборки пакетов, создаваемая Marc Espie взамен имеющейся, работает уже достаточно надёжно. Ключевые особенности новой системы — скорость работы, подробное и удобное ведение логов сборки, возможность грамотного использования всех имеющихся ядер, предсказание времени сборки на основе прошлого прогона и многое другое. Желающие протестировать — просим к ${PORTSDIR}/infrastructure/build/dpb3. Также, как обычно, были произведено множество мелких улучшений в самой системе портов и sqlports, добавлено несколько полезных портов вроде shmux.


  1. Главная ссылка к новости (http://www.openbsd.org/cgi-bin...)
Автор новости: PereresusNeVlezaetBuggy
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/26354-openbsd
Ключевые слова: openbsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, andy (??), 14:09, 24/04/2010 [ответить]  
  • +1 +/
    Очень хорошо. Почаще бы новости про Open/Net/Dragonfly постили!
    Интересно почитать, как развиваются проекты, ибо с линуксом
    большую часть времени работаю.
     
     
  • 2.2, Аноним (-), 16:44, 24/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    да, действительно очень интересно именно про OpenBSD, оказывается в ней тоже есть свежие порты (хотя я раньше думал, что ОС развивается плохо)
     
     
  • 3.3, savant (ok), 19:02, 24/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    OpenBSD развивается не так уж чтобы шустро, но стабильно.
     
  • 3.10, PereresusNeVlezaetBuggy (ok), 19:23, 25/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >да, действительно очень интересно именно про OpenBSD, оказывается в ней тоже есть
    >свежие порты (хотя я раньше думал, что ОС развивается плохо)

    В OpenBSD они вполне свежие, особенно когда дело касается исправления проблем с безопасностью. :) Другое дело, что кое-чего не хватает, в первую очередь (для меня) — KDE4. Причина банальна — нехватка сил: при всей отзывчивости сообщества KDE, один Marc Espie со стороны OpenBSD не может разорваться, а других разработчиков, разбирающихся в дебрях нынешнего KDE, похоже, нет. Плюс долгое время тянулась проблема с CMake (в OpenBSD чуть отличная от многих и более строгая система слежения за версиями разделяемых библиотек, CMake частично перестал её соблюдать в 2.6), из-за чего в портах живёт версия 2.4. Сейчас патчи для 2.8.x готовятся и тестируются.

     

  • 1.4, fan (??), 19:29, 24/04/2010 [ответить]  
  • +/
    стабильность для *BSD  - признак мастерства
     
     
  • 2.5, AdVv (ok), 02:19, 25/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше бы объединились в работе над одной ОС, чем дублировать работу по поддержке портов, железа и допиливанию ядра в трех разных операционках :(.
     
     
  • 3.6, астронимус (?), 05:35, 25/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В 4х, это раз. И даже 4 - немного, это два.
     
  • 3.9, PereresusNeVlezaetBuggy (ok), 19:14, 25/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    *BSD на свете много, больше трёх. И хотя различия между ними больше, чем между дистрибутивами Linux, это имеет и свои преимущества. У каждой ОС свои сильные (и слабые) стороны, посему легче подобрать ОС себе по вкусу. И, думаю, не вам и не мне судить, что правильнее. ;)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру