From: |
Eugene Grosbein grosbein.net |
09 Jan 2022 19:24 +0200 |
To: |
Alex Korchmar ddt.demos.su |
|
Subject: |
13 и OpenZFS
|
09 янв. 2022, воскресенье, в 08:47 NOVT, Alex Korchmar написал(а):
AK>>> Завтра они совместимость с загрузчиком от 12 доломают, и куда побежишь?
EG>> Белки-истерички.jpg, ты в своём репертуаре. Это же dot-zero,
AK> я и говорю - в .3 доломают совместимость с немодным загрузчиком - "все
равно
AK> у нас никто уже не понимает его код, да и три года ЦЕЛЫХ прошло".
Во время жизни stable-ветки не делается таких ломаний совместимости.
EG>> для сетевых драйверов, переделанных на iflib. Займусь теперь
EG>> тестированием stable/12, а то пока на 11 почти везде сижу.
AK> как раз дотестируешь когда ее тоже немодной объявят.
И пусть. Зато у меня всё стабильно работает десятилетиями,
при этом обновляясь со стабильного релиза на стабильный.
AK> А у меня все коллеги уже на 11. Windows11, разумеется.
AK> Работает, каши не просит. Война проиграна.
В отличие от линуксов, сообщество FreeBSD никогда не собиралось
воевать и побеждать винду, это системы с разными целями.
В винде когда-то была реализация OSPF (кажется, в Windows 2000)
и MS её выпилил, мол роутинг не про нас, покупайте Cisco.
Eugene
--
Hаучить не кланяться авторитетам, а исследовать их и сравнивать их поучения
с жизнью. Hаучить настороженно относиться к опыту бывалых людей, потому что
жизнь меняется необычайно быстро.
From: |
Alex Korchmar <1187515325@ddt.demos.su> |
09 Jan 2022 08:47 +0200 |
To: |
Eugene Grosbein grosbein.net |
|
Subject: |
13 и OpenZFS
|
From: Alex Korchmar
Eugene Grosbein wrote:
AK>> Завтра они совместимость с загрузчиком от 12 доломают, и куда побежишь?
EG> Белки-истерички.jpg, ты в своём репертуаре. Это же dot-zero,
я и говорю - в .3 доломают совместимость с немодным загрузчиком - "все равно
у нас никто уже не понимает его код, да и три года ЦЕЛЫХ прошло".
EG> для сетевых драйверов, переделанных на iflib. Займусь теперь
EG> тестированием stable/12, а то пока на 11 почти везде сижу.
как раз дотестируешь когда ее тоже немодной объявят.
А у меня все коллеги уже на 11. Windows11, разумеется.
Работает, каши не просит. Война проиграна.
> Alex
From: |
Alex Korchmar <1187515324@ddt.demos.su> |
09 Jan 2022 08:43 +0200 |
To: |
Eugene Grosbein grosbein.net |
|
Subject: |
buildworld speedup
|
From: Alex Korchmar
Eugene Grosbein wrote:
EG> WITHOUT_TOOLCHAIN=
EG> Это в дополнение к WITHOUT_CLANG= и WITHOUT_LLDB=,
после этого make delete-old выносит из установленной системы к херам компилятор
;-)
вместе с тулчейном и lldb-ненужно.
Ты хотя бы предупреждай нубов, что-ли.
> Alex
From: |
Eugene Grosbein grosbein.net |
08 Jan 2022 11:13 +0200 |
To: |
Eugene Grosbein grosbein.net |
|
Subject: |
buildworld speedup
|
08 янв. 2022, суббота, в 09:39 NOVT, Eugene Grosbein написал(а):
EG> WITHOUT_TOOLCHAIN=
Вот эта настройка отменяет установку компилятора и сопутствующих
утилит в систему, оно для образа nanobsd годится, но для обычных
систем не факт.
Eugene
From: |
Eugene Grosbein grosbein.net |
08 Jan 2022 09:43 +0200 |
To: |
Eugene Grosbein grosbein.net |
|
Subject: |
buildworld speedup
|
08 янв. 2022, суббота, в 09:39 NOVT, Eugene Grosbein написал(а):
EG> Hынешний Clang/LLVM страшно растолстели и собираются очень долго.
EG> Внезапно обнаружил, что при минорном апгрейде их можно ВООБЩЕ
EG> не собирать и мой домашний роутер теперь вместо почти трех часов
EG> тратит на пересборку своего образа всего 43 минуты после добавления
EG> в src.conf (или в CONF_BUILD для nanobsd) следующего:
Уточнение: моя сборка использует ещё MODULES_WITH_WORLD=
то есть, 43 минуты включают в себя не только buildworld,
но и сборку всех ядерных модулей (но не самого ядра).
Eugene
From: |
Eugene Grosbein grosbein.net |
08 Jan 2022 09:39 +0200 |
To: |
All |
|
Subject: |
buildworld speedup
|
Привет!
При обновлении FreeBSD исходниками через buildworld
вначале выпоняется этап bootstrap, когда установленный
компилятор пересобирает возможно обновленный новый
компилятор и ещё некоторые библиотеки и утилиты и использует их
для сборки остальной системы.
Hынешний Clang/LLVM страшно растолстели и собираются очень долго.
Внезапно обнаружил, что при минорном апгрейде их можно ВООБЩЕ
не собирать и мой домашний роутер теперь вместо почти трех часов
тратит на пересборку своего образа всего 43 минуты после добавления
в src.conf (или в CONF_BUILD для nanobsd) следующего:
WITHOUT_CLANG_BOOTSTRAP=
WITHOUT_LLD_BOOTSTRAP=
WITHOUT_ELFTOOLCHAIN_BOOTSTRAP=
WITHOUT_TOOLCHAIN=
Это в дополнение к WITHOUT_CLANG= и WITHOUT_LLDB=,
с которыми сборка шла почти три часа из-за бутстраппинга.
Hо есть теоретическая опасность напороться на несовместимость
свежих исходников со старым компилятором, об этом надо помнить.
При минорном обновлении попробую пользоваться этим, при мажорном нет.
Eugene
--
Все любят естественный наркотик
From: |
Eugene Grosbein grosbein.net |
07 Jan 2022 21:20 +0200 |
To: |
Alex Korchmar ddt.demos.su |
|
Subject: |
13 и OpenZFS
|
14 дек. 2021, вторник, в 10:29 NOVT, Alex Korchmar написал(а):
AK> Завтра они совместимость с загрузчиком от 12 доломают, и куда побежишь?
Белки-истерички.jpg, ты в своём репертуаре. Это же dot-zero,
когда оно было отлаженным-то?
В 12.3 только на днях ifconfig починили на тему interface capabilities
для сетевых драйверов, переделанных на iflib. Займусь теперь
тестированием stable/12, а то пока на 11 почти везде сижу.
Eugene
--
Поэты - страшные люди. У них все святое.
From: |
Eugene Grosbein grosbein.net |
07 Jan 2022 21:17 +0200 |
To: |
Dmitriy Smirnov 2:5010/352@fidonet |
|
Subject: |
13 и OpenZFS
|
13 дек. 2021, понедельник, в 13:31 NOVT, Dmitriy Smirnov написал(а):
EG>>>> Можно сделать два пула ZFS, один загрузочный размером в 2-10GB
EG>>>> и второй на всё остальное место. А можно загрузочный раздел
DS>>> не догадался попробовать, спасибо за подсказку.
EG>>>> сделать UFS на 10Gb и остальное место под единственный пул ZFS.
EG>>>> И то, и другое работает.
DS>>> так работает, в нескольких местах использую.
DS>> если интересно, то дошли руки еще побаловаться, проблема не в openzfs
DS>> оказалась.
DS>> Дело не в загрузчиках, не в размерах партиций и не файловой системе,
DS>> не "загружается" именно 13е ядро. Hа стенде разные древние платформы:
DS>> ProLiant DL160 G6 Supermicro X8DTL и был еще ранее озвученный
DS>> ASUSчтототам
DS> даже на относительно свежем Supermicro X11SSD-F (биос конец 2019) беда
такая
DS> же, прям "грустно".
DS> workaround на всех подопытных платформах: заимствование /boot/loader от
12.x
DS> ps: про существование uefi в курсе.
Пардон за долгий ответ, эха не ходила месяц.
А пробовал MBR и zfsboot(8) вместо GPT?
У меня ZFS-only системы все с MBR, но у меня пока 13 нету.
Eugene
From: |
Eugene Grosbein grosbein.net |
07 Jan 2022 21:13 +0200 |
To: |
All |
|
Subject: |
test
|
Месяц эхопочта не работала. Сейчас должно побежать.
Поглядим на гуглогруппах.
Eugene
--
Поэты - страшные люди. У них все святое.
From: |
Dmitriy Smirnov 2:5010/352@fidonet |
21 Dec 2021 06:08 +0200 |
To: |
Dmitry Tochansky 2:5030/1111 |
|
Subject: |
13 и OpenZFS
|
hi, Dmitry!
19 Dec 21 15:51, Dmitry Tochansky wrote to Dmitriy Smirnov:
DT> 14 Dec 21 19:47, you wrote to Alex Korchmar:
AK>>> Завтра они совместимость с загрузчиком от 12 доломают, и куда
AK>>> побежишь?
DS>> в объятия линупса уж точно нет =)
DT> Другие BSD? Какие еще варианты?
хм, об этом я как-то не подуал =)
DS>> ps: для меня это пока не критично, ибо:
DS>> а) EOL 12 не завтра, с 13 начал играться из-за шифрования
DS>> искаропки в OpenZFS; бэ) с экзотическими платформами и 13 решил
DS>> вопрос добить из спортивного интереса, коль такой фокус
DS>> приключился, и добить (вопрос) получилось; цэ) остается надежда,
DS>> что заднеприводных всё же меньшинство =)
DT> По-моему, надежды уже не остается. Я столкнулся с этой проблемой еще в
DT> мае. Долго чатился на форуме со скриншотами и призывами к совести, но
ну, я то тоже "не вчера", просто руки дошли вот только и попопались подопытные
кролики, о чем уже ранее написал. Посмотрим как к старту 13.1 изменятся дела, в
стейбле пока что тишина.
[skip]
wbr, Dmitriy.