(過去記事参照)
今日 # emerge -pu world とすると(firefox-bin と xulrunner の新しいのが来ていて)
xulrunner-1.9.0.10 が buildエラーになりました。
エラーログを見てみると、
と、どうやら render や Xrender が(私がxorg-server-1.5.3 関連でマスクしているので)/usr/include/X11/extensions/render.h:29: error: 'XID' does not name a type
/usr/include/X11/extensions/render.h:30: error: 'XID' does not name a type
...(中略)
/usr/include/X11/extensions/Xrender.h:514: error: 'Picture' does not name a type
/usr/include/X11/extensions/Xrender.h:520: error: 'Picture' does not name a type
i686-pc-linux-gnu-g++ -o gfxContext.o -c -fvisibility=hidden .... (パラメータ類略) gfxContext.cpp
gmake[5]: *** [gfxASurface.o] Error 1
合わない模様。
ちなみに、私の /etc/portage.package.mask は
としています。>x11-libs/libXrender-0.9.2
=x11-base/xorg-server-1.5.3-r5
xorg-server-1.3 で、どこまで粘れるかはわかりませんが、今日のところは
と xulrunner-1.9.0.10 をマスクに追加することにしました。>x11-libs/libXrender-0.9.2
=net-libs/xulrunner-1.9.0.10
=x11-base/xorg-server-1.5.3-r5
(これで、xulrunner-1.9.0.10 を build しなくなります。)
build(error)の残骸は /ver/tmp/portage/ 以下に
net-libs/xulrunner-1.9.0.10/ として残っているので、ディスク容量が気になる人は
# rm -r /var/tmp/portage/net-libs
として消しておくと良いでしょう(残骸は 380MB くらいです)。
前の(今日に近い)記事 ← | 最新記事 | 【全目次】 | → 次(過去)の記事