FreeBSD 13-STABLE の bisect が失敗中2022年03月12日 13時23分18秒

nfsd の性能劣化を引き起こしているコミットを見付ける為に、bisect を開始。

しかし、大いに手こずっている。コンパイルエラーがたくさん出て全然進まない。

基本的に、リリースへの更新は古いバージョンが入ってる中で、新しいバージョンを buildworld、buildkernel をする。これらはほぼうまく良く。

しかし、新しい FreeBSD が入っている環境で古いバージョンを build をすると、大体コンパイルエラーが出て失敗する。既に stable/13 の最新の入った環境で、releng/13.0 寄りの stable/13 からコンパイラのオプションが存在しない等のエラーが出ている。以前にも何度か bisect はやったことがあるが、大抵はそんなエラーが大量に出て苦労する。

実験用に準備した環境は既に stable/13 に更新済み。しかし、リソースが足りないので、追加のテスト環境の構築に手間取っている。

前回次回