もうすぐ FreeBSD 9.2R がアナウンスされそうな雰囲気なので、どんな感じなのか見ておこう! っと思って、いつものように tag=RELENG_9_1 になっているのを RELENG_9_2 にして csup してみる・・・と、 /usr/src に何もありません(T^T)。
うーむ、前から「もう使えなくなるよ〜」と聞いてたもののソースツリーは取得できてたので普通に使ってましたが、もうホントにダメなんですね。てことで調べてみると、 csup の代わりには svnup というのを使えば良いのだそうです。
とりあえずインストール
# portmaster net/svnup
以下 /usr/local/etc/svnup.conf を編集。取得先を設定。
host=svn0.us-west.freebsd.org ←コメントアウト
releaseセクションのブランチを設定
[release]
branch=base/releng/9.2 ←これ
target=/usr/src
で、実際にソースツリーを取得。
# svnup release
ずいぶん遅い気がしますが、ほったらかしにしておけばそのうち取得完了します。
ちなみに、うちのFreeBSDでソースからbuildしなければならない理由は SMTP AUTHな sendmail を使っているからなんですが、ぜんぶ ports に追いやってバイナリアップグレードできるようにしたほうがいろいろ楽なんでしょうねー。