URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 69337
[ Назад ]

Исходное сообщение
"Отчёт о развитии OpenBSD за июль 2010 года"

Отправлено opennews , 30-Июл-10 11:32 
Изменения в базовой системе OpenBSD, произошедшие за истекший месяц:


-  Номер версии установлен в <code>4.8-BETA</code>. Это означает, что не за горами «мягкая», а затем и «жёсткая» заморозка кода перед релизом.

-  Платформы hppa (http://www.openbsd.org/hppa.html), i386 (http://www.openbsd.org/i386.html) и powerpc (http://www.openbsd.org/powerpc.html) переключены на сборку посредством GCC 4. В процессе было выявлено как несколько ошибок в коде OpenBSD, не проявлявшихся за счёт удачного стечения обстоятельств, так и ряд проблем с кодогенерацией GCC 4. В частности, из-за таковых проблем в течение примерно суток был испорчен загрузчик (<code>/boot</code>) на платформе i386.

-  Продолжена очистка от режимов бинарной совместимости (хотя это и называют зачастую эмуляцией, но эмуляции здесь ещё меньше, чем в wine) с неактуальными ОС. Официально OpenBSD больше не собирается акцентировать внимание на поддержке бинарной совместимости: «We live in a source code...

URL: http://www.openbsd.org/plus.html
Новость: http://www.opennet.me/opennews/art.shtml?num=27203


Содержание

Сообщения в этом обсуждении
"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено Kibab , 30-Июл-10 11:32 
Спасибо за, как всегда, интересный отчёт!
Сам использую FreeBSD, интересует вопрос -- актуально ли разработчикам получить дампы ASL с ноутбуков, сделанные с использованием LiveCD? Думаю, в любом же случае это поможет выявить проблемы с ASL-кодом от различных вендоров? В частности, являюсь владельцем Dell Vostro 1310.

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено PereresusNeVlezaetBuggy , 30-Июл-10 13:42 
Я не спец в ACPI, но, думаю, пригодится. Если выложите где-нибудь дампы и кинете ссылки письмом кому-либо из перечисленных в новости людей, этого будет более чем достаточно. В любом случае спасибо за проявленный интерес! :)

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено kegf , 30-Июл-10 11:35 
Xorg обновили до 1.8, а как решили проблему с устройствами? Там же вроде выпилен HAL

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено XXX , 30-Июл-10 11:46 
...по крайней мере в gentoo 1.8 можно собрать либо с udev, либо с hal, либо и с тем и с другим... так что hal, ИМХО, разработчики xorg "кардинально" выпиливать не стали...

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено Zenitur , 30-Июл-10 12:02 
Тоже установил 1.8.2 в Gentoo, хоть он и не основной мой дистрибутив. HAL не используется в нём по-умолчанию, в 1.8, но при этом может быть установлен и задействован. Я его оставил ради k3b 1.05, который хоть и может работать без него, но я думаю лишним не будет. Без HAL у меня заработала Web-камера в Ekiga и Cheese. Сразу после обновления иксов и гнома. До этого работала только в Skype и Adobe Flash.

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено XXX , 30-Июл-10 14:20 
...если мне не изменяет склероз, то для ~x86 / ~amd64 уже можно 2'ой k3b поставить...

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено PereresusNeVlezaetBuggy , 30-Июл-10 13:43 
>Xorg обновили до 1.8, а как решили проблему с устройствами? Там же
>вроде выпилен HAL

HAL изначально был костыльной системой. А в чём должна быть проблема с устройствами? XInput работает. :)


"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено ddc , 31-Июл-10 01:19 
В OpenBSD X11 никогда не собирался с поддержкой HAL.

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено Аноним , 30-Июл-10 11:42 
с удовольствием бы поучаствовал в выявлении неподдерживаемых функций acpi, но не смог найти live-cd с этой бетой. знает кто, где такие берутся? на зеркалах в директории snapshots лежат файлы инсталлятора, а устанавливать не хочется.

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено PereresusNeVlezaetBuggy , 30-Июл-10 13:46 
>с удовольствием бы поучаствовал в выявлении неподдерживаемых функций acpi, но не смог
>найти live-cd с этой бетой. знает кто, где такие берутся? на
>зеркалах в директории snapshots лежат файлы инсталлятора, а устанавливать не хочется.

Официальных LiveCD нет. Можно просто установить систему на флешку, раздела в гигабайт хватит с лихвой. Никаких хитростей в процессе нет, делается обычная установка.


"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено FTP , 30-Июл-10 12:56 
Надо заиметь нашего человека в каком нибудь магазине электроники. На флешку ставится fbsd или obsd, загружается с флешки ноут, после загрузки (в том месте где на фряхе запускается sysinstall) запускается скрипт, который берет из kenv
smbios.system.maker="Acer"
smbios.system.product="Aspire 5720Z"
smbios.system.serial="LXANG0Y0038091481519033"
делает дампы acpidumd -dt и pciconf -lv и так далее и записывает на ту же флешку файлик. минутное дело, без вреда для системы.
Надо найти нашего человека только.

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено Аноним , 30-Июл-10 13:07 
Запостите куда-нить чуть более подробную идею. Лично я не против пошариться по местным магазинам электроники, типа повыбирать модель ноутбука которая будет совместима с нужной ос :)

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено FTP , 30-Июл-10 14:48 
Постараюсь сегодня вечерком сделать всё. Фактически нужно скачать bootonly и адаптировать его для флешки, дело ерундовое. Ну и скриптик ерундовый там абсолютно. сделаем, не проблема.
капча ликуэ 89800

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено 666joy666 , 30-Июл-10 15:50 
Отличная идея, присоеденяюсь, по возможности выложите линк и мини how-to.

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено FTP , 30-Июл-10 17:03 
>Отличная идея, присоеденяюсь, по возможности выложите линк и мини how-to.

А хау-ту будет простое

скачать образ
записать на флешку
while ( ноутбуки не кончились)
do
загрузить с флешки ноутбук
done
отправить файлики из директории bla с флешки разработчикам по почте
exit(0)

Как бы и всё. Я такой уже делал образ себе когда выбирал ноут. Потом минералы как водится проср*лись. Ничего, запилим ещё раз.
Я тока говорю - тут главное найти человека на приёмке ноутов в каком то крупном магазине электроники, вобщем нужны свои люди, потому что не везде дают грузить со своих носителей товар с прилавка. А вот когда он на склад например поступил-аккуратно открыл и грузанул, ничо не надо больше, тихо спокойно.


"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено ffirefox , 31-Июл-10 01:35 
>Надо найти нашего человека только.

По-моему в магазины "КЕЙ" хвастались внедрением Linux. Может, в качестве, помощи альтернативным OC, помогут OpenBSD?


"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено FTP , 01-Авг-10 00:00 
Готово, собственно.
Если кому нибудь ещё надо, то я щас подготовлю статейку и кину сцылку тут.

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено FTP , 01-Авг-10 00:47 
http://z-up.ru/mediawiki/index.php/Сбор_данных_об_оборудовании
Образ залью сутра. Это вики, можно редактировать и обсуждать и оставлять предложения.

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено FTP , 04-Авг-10 00:35 
http://z-up.ru/mediawiki/index.php/Сбор_данных_об_оборудовании там в статье появилась ссылка на образ. Качайте, проверяйте, отдавайте друзьям в магазинах. Мы уже нашли кому отдать.

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено dimqua , 04-Авг-10 05:27 
Спасибо, уже скачал.
Вот только в каком виде отправлять сведения? Если я их пожму gzip и залию на http://omploader.org/, а в рассылке просто отправлю ссылки, нормально будет?

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено аноним , 30-Июл-10 13:41 
> «We live in a source code world» © Theo de Raadt.

Золотые слова.


"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено Аноним , 02-Авг-10 09:11 
золотой ты человек, тео

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено gred , 31-Июл-10 12:36 
Я вот все жду, когда в ospfd внесут поддержку динамических (и динамически изменяемых) интерфейсов. хотя бы на уровне ospfctl reload (ну или rescan, чтобы не расширять семантику reload) для меня это главный showstopper. приходится местами использовать бутерброд из quagga (для ospf) и штатного bgpd.  

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено PereresusNeVlezaetBuggy , 31-Июл-10 16:18 
>Я вот все жду, когда в ospfd внесут поддержку динамических (и динамически
>изменяемых) интерфейсов. хотя бы на уровне ospfctl reload (ну или rescan,
>чтобы не расширять семантику reload) для меня это главный showstopper. приходится
>местами использовать бутерброд из quagga (для ospf) и штатного bgpd.

AFAIK, в -CURRENT это есть, во всяком случае в исходном коде, в функции ospf_reload(), нашёл это:

        /* send interfaces */
        LIST_FOREACH(area, &xconf->area_list, entry) {
                if (ospf_sendboth(IMSG_RECONF_AREA, area, sizeof(*area)) == -1)
                        return (-1);

                SIMPLEQ_FOREACH(r, &area->redist_list, entry) {
                        main_imsg_compose_rde(IMSG_RECONF_REDIST, 0, r,
                            sizeof(*r));
                }
                LIST_FOREACH(iface, &area->iface_list, entry) {
                        if (ospf_sendboth(IMSG_RECONF_IFACE, iface,
                            sizeof(*iface)) == -1)
                                return (-1);
                        if (iface->auth_type == AUTH_CRYPT)
                                if (md_list_send(&iface->auth_md_list,
                                    iev_ospfe) == -1)
                                        return (-1);
                }
        }



"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено gred , 01-Авг-10 11:00 
>>Я вот все жду, когда в ospfd внесут поддержку динамических (и динамически
>>изменяемых) интерфейсов. хотя бы на уровне ospfctl reload (ну или rescan,
>>чтобы не расширять семантику reload) для меня это главный showstopper. приходится
>>местами использовать бутерброд из quagga (для ospf) и штатного bgpd.
>
>AFAIK, в -CURRENT это есть, во всяком случае в исходном коде, в
>функции ospf_reload(), нашёл это:

Я сам сижу на -current, и отслеживаю все изменения очень плотно. так вот - оно не работает.
интерфейсы оно сканирует только на старте... и после того, как все ospfd в area обменялись маршрутами и начался обмен hello-пакетами никакие изменения адресов на интефейсах (с ospfctl reload) не приводят к перепосылке информации об интерфейсах.
помогает только полный рестарт ospfd, но это не решение, так как это примерно 30 секунд потери связности.    


"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено PereresusNeVlezaetBuggy , 01-Авг-10 11:55 
>[оверквотинг удален]
>>функции ospf_reload(), нашёл это:
>
>Я сам сижу на -current, и отслеживаю все изменения очень плотно. так
>вот - оно не работает.
>интерфейсы оно сканирует только на старте... и после того, как все ospfd
>в area обменялись маршрутами и начался обмен hello-пакетами никакие изменения адресов
>на интефейсах (с ospfctl reload) не приводят к перепосылке информации об
>интерфейсах.
>помогает только полный рестарт ospfd, но это не решение, так как это
>примерно 30 секунд потери связности.

Ясно. Значит, и в 4.8 тоже не будет.


"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено dq0s4y71 , 31-Июл-10 23:29 
>Продолжена очистка от режимов бинарной совместимости (хотя это и называют зачастую эмуляцией, но эмуляции здесь ещё меньше, чем в wine) с неактуальными ОС. Официально OpenBSD больше не собирается акцентировать внимание на поддержке бинарной совместимости: «We live in a source code world» © Theo de Raadt. Для волнующихся: режимы совместимости с Linux и FreeBSD пока что убирать не собираются.

Интересно, с какой это ОС, кроме Linux и FreeBSD, была поддержка бинарной совместимости? :)


"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено PereresusNeVlezaetBuggy , 31-Июл-10 23:43 
>>Продолжена очистка от режимов бинарной совместимости (хотя это и называют зачастую эмуляцией, но эмуляции здесь ещё меньше, чем в wine) с неактуальными ОС. Официально OpenBSD больше не собирается акцентировать внимание на поддержке бинарной совместимости: «We live in a source code world» © Theo de Raadt. Для волнующихся: режимы совместимости с Linux и FreeBSD пока что убирать не собираются.
>
>Интересно, с какой это ОС, кроме Linux и FreeBSD, была поддержка бинарной
>совместимости? :)

OSF/1, IBCS2, BSD/OS, SunOS, HP-UX, плюс ещё по мелочи.

Основная причина (не догадался в новости написать) — уменьшение объёма будущих работ, связанных с rthreads (потоки на уровне ядра).


"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено ilembitov , 02-Авг-10 23:42 
Блин, какой шикарный релиз. Юникод+ACPI+GCC4. Надо найти время потестировать. Я так понимаю, там еще и в иксах что-то хорошее сделали.

Меня заинтересовала фраза "ncurses(3) и wscons(4) ещё требуют доработки" и далее "Скорее всего, до «мягкой заморозки» дерева разработки будет принят ещё ряд патчей." Неужели успеют хотя бы ncurses доделать? В wscons уже даже не верится)


"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено PereresusNeVlezaetBuggy , 02-Авг-10 23:49 
>Блин, какой шикарный релиз. Юникод+ACPI+GCC4. Надо найти время потестировать. Я так понимаю,
>там еще и в иксах что-то хорошее сделали.

В иксах более-менее плавное развитие, сверх апстрима ничего особенного не делали, насколько помню. Другое дело, что как минимум Matthiew Herb является апстримом тоже. :)

>Меня заинтересовала фраза "ncurses(3) и wscons(4) ещё требуют доработки" и далее "Скорее
>всего, до «мягкой заморозки» дерева разработки будет принят ещё ряд патчей."
>Неужели успеют хотя бы ncurses доделать? В wscons уже даже не
>верится)

Пока что заметил только фиксы небольшого fallout'а в портах. Боюсь, что остальное пойдёт уже после релиза — soft lock уже наступил, сейчас принимают только 100% фиксы, да частично уже ранее обкатанные патчи.


"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено ilembitov , 03-Авг-10 00:08 
Ну, как я понимаю, vim и mutt будут работать и так? Уже неплохо.

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено PereresusNeVlezaetBuggy , 03-Авг-10 00:27 
>Ну, как я понимаю, vim и mutt будут работать и так? Уже
>неплохо.

Вообще говоря, и то, и другое юзает curses (cd /usr/ports && SUBDIR="editors/vim mail/mutt" make show=WANTLIB). Можете проверить и сами, в общем-то, быстренько установив опёнок на чистый диск или флешку — у меня эта операция занимает при хорошем инет-канале менее получаса, от старта выкачивания установочного ядра до окончания последнего ребута.


"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено ilembitov , 02-Авг-10 23:51 
Блин, добавили бы еще поддержку WIMAX когда-нибудь. Вот это было бы киллер-фичей с учетом унификации интерфейсов у них. В линуксе все-таки тотальный разброд с этим

"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено PereresusNeVlezaetBuggy , 02-Авг-10 23:55 
>Блин, добавили бы еще поддержку WIMAX когда-нибудь. Вот это было бы киллер-фичей
>с учетом унификации интерфейсов у них. В линуксе все-таки тотальный разброд
>с этим

Patches are welcome.


"Отчёт о развитии OpenBSD за июль 2010 года"
Отправлено Аноним , 14-Май-11 14:15 
"Not Found

The requested URL /onyx/flash.dump.bz2 was not found on this server."