XFree86-4.3コンパイル成功
長かったなあ。これで山は越えた。あとは地道にリビルドしていくだけだ。
ちなみにこれまでリビルドしたパッケージのリスト:
kernel (クロスコンパイル) glib2 atk linc libIDL ORBit2 libbonobo GConf2 perl tcl tk netcfg thread tix python libxml2 libxslt docbook-dtds scrollkeeper rpm apt XFree86
(インデントは依存関係を表す; パッケージはすべてVineSeedの最新バージョン)
rpm が python に依存しているのに python を rpm 化するときに失敗するというのが前半の大きな山場で、これは python に依存しない rpm を臨時に作ってそれで python を上げてから改めて rpm をリビルドして乗り越えた。このときはautomake/autoconf/libtoolのバージョンも関係していて大変だった。
XFree86 はとにかくでかいパッケージなのに何度もコンパイルエラーが出ていやになった。結論としてはkernel-headers > 2.4, freetype2 < 2.1.7 が必要。
この後は
pango gtk2 librsvg2 libglade2 synaptic libgnomecanvas gail gnome-vfs2 libgnome libgnomeui gdm
と続く。
もともとは gdm が入れたかっただけなのに。