FreeBSD-7.0RC1

昨日、 http://d.hatena.ne.jp/jummai/20080122#1201004268 と書いたのだが、待ちきれなくて 7.0 に上げてみた。

まず cvsup で RELENG_7_0 を取得し、すべて再構築した。cvsup についてはhttp://www.jp.freebsd.org/www.FreeBSD.org/doc/ja_JP.eucJP/books/handbook/cvsup.htmlを、OS再構築に付いては17.5. ソースを用いた FreeBSD のアップデートを参照してください。

以下、注意点をメモ。

/etc/make.conf の中身はこれ。

CPUTYPE?=pentium4
CFLAGS=-O -pipe
NO_INET6=true
NO_PROFILE=true

dmesg には core2 の文字が見えるので、CPUTYPE?=core2 で行ける気もするが試していない。

カーネルコンフィグレーションで、

options         INET6                   # IPv6 communications protocols

コメントアウトしたらコンパイルに失敗した。すぐ下の

options         SCTP                    # Stream Control Transmission Protocol

も一緒にコメントアウトすればうまくいくようだが、今回は両方生かしてコンパイルした。

正常にインストールできたことを確認したら、起動時のオプション変更する。

/boot/loader.conf:
acpi_panasonic_load="YES"
/etc/rc.conf:
powerd_enable="YES"

とりあえずここまで。

バイナリの非互換にうんざりしたので

> sudo pkg_delete -a

しました。すべてインストールし直し。

肝心の無線LANの設定はまだうまくいっていない。