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.