[freebsd] Upgrade 11 to 12

Slawa Olhovchenkov slw at zxy.spb.ru
Fri Mar 1 17:34:32 EET 2019


On Fri, Mar 01, 2019 at 10:26:13PM +0700, Eugene Grosbein wrote:

> 01.03.2019 21:51, Slawa Olhovchenkov пишет:
> > On Fri, Mar 01, 2019 at 09:39:49PM +0700, Eugene Grosbein wrote:
> > 
> >> 01.03.2019 20:02, Slawa Olhovchenkov пишет:
> >>
> >>> во-первых не любую. некоторых похоже надо с дополнительными
> >>> аргументами вызывать.
> >>> во-вторых в случае gptzfsboot есть очень большая пачка зависимостей,
> >>> некоторые из которых возможно так же должны собираться с аргументами,
> >>> заранее.
> >>> в-третьих фаз сборки больше чем "obj depend"
> >>> buildincludes/includes вспоминаются.
> >>
> >> Я имею в виду пересборку *loader*, имея уже собранный один раз мир в obj.
> >> Тогде зависимости в виде build-tools и всякие includes там уже будут
> >> и можно быстро пересобирать загрузчик с разными опциями или обновив отдельно
> >> его исходники патчами или через svn update -r
> > 
> > ну давай уже полный список того, о чем ты тактично умолчал.
> > в нашем случае диапаон ревизий 318139--341688
> 
> Для 12 точно не скажу. Для 11 уже всё упомянул - собранный один раз мир в obj и вперёд.
> 
> > разумеется там ну ничего не менялось кроме как в.
> > ни шланг, ни libzfs, ни зависимости, ничего. ога.
> 
> loader собирается быстро, если проблема уходит откатом только одного loader
> на более старую ревизию, то и отлично. Я очень сильно сомневаюсь, что дело

ась?
с новым gptzfsboot старый zfsloader не находит файлов на датасете
вообще. даже /
с новым gptzfsboot и новым zfsloader старое ядро не может
примонтировать / и говорит "ой, а у нас ничего zfsного нет". error 6,
что ли.

> в clang. Код zfs я точно так же пересобирал отдельно, когда дебажил
> один баг в MBR/zfsboot на 11, он тоже собирается быстро.
> 
> Собственно, это всё по итогам моего дебага zfsboot я и пишу.

я тоже не думаю что дело в шланге


More information about the freebsd mailing list