Firefox 3.1a1pre ビルド

開発版のFirefoxをソースからビルド。
リポジトリがCVSからMercurialに。
Mozilla Source Code (Mercurial) - MDC

Mercurialのインストール。

$ sudo apt-get install mercurial

autoconf 2.13のインストール。

$ sudo apt-get install autoconf2.13

ソースの取得。

$ hg clone http://hg.mozilla.org/mozilla-central/ src

ビルド。

$ cd src
$ echo '. $topsrcdir/browser/config/mozconfig' > .mozconfig
$ echo 'mk_add_options AUTOCONF=autoconf2.13' >> .mozconfig
$ make -f client.mk build
$ make package

distにfirefox-3.1a1pre.en-US.linux-x86_64.tar.bz2が生成されるので適当なディレクトリに展開。
新たにプロファイルを作成。

$ firefox/firefox -ProfileManger -no-remote