cairo と pango をリビルドしたら通ったw
libxcb-xlib.so.0
いまだにこれがないと gtk2 とかがビルドできないんだけど・・・
あと何が足りないんだろう? (ぁ
gdk-pixbuf を作り直せばよいのか? (ぁ
[lugia@lugia-castle pkgs]$ ll gdk-pixbuf/OmoiKondara.log -rw-r--r-- 1 lugia lugia 127202 2009-02-26 13:28 gdk-pixbuf/OmoiKondara.log
ビルドしたの大分前みたいだし。
違うかな?
よかった
xorg-x11-drv-i810 の 2.6.99 (2.7 beta?)が動いてよかった(ぁ
ずっと 2.4.2 のままだったからね。おかげて xorg-x11-server もバージョンアップできたよw
ついでのついでに kernel も上がってしまったよw
そしたら重くなってしまったよw
firefox 3.0.5 が使えなくなってしまったから、3.0.7 をビルド中だよw
で、ひとつ気になることがあるんだが、字が以前より小さくなった? それって僕だけ?
フォント設定は弄ってないんだけどなw
画面の解像度設定が上がったのかな?
それから gdm のログイン画面が 1024x768 サイズ(多分)になって(画面の解像度はフルの 1400x1050)左上に偏ってしまって右と下に空白ができたよw
gdm のバージョンは 2.20.8-1m.mo5 のままだよw
←こんな感じ
↑system-config-display でちょっと弄ったら直ったw フォントサイズもw
↑再起動したら戻ったw
あと、HAL ベースの認識だと言うことで、キーボードの認識が英語キーボードになっちゃったんだけどw
実家のPCはもともと英語キーボードだから、僕はなれているからまあ、このままでもいいんだけど、書いてある文字と違うのは困るかな?w
これはどうでもいい話なんだけど、[Ctrl]+[Alt]+[F1] とかで出てくるコンソール画面の時の解像度も 1400x1050 になってしまったよw
・・・
kernel のビルド中・・・
+ bunzip2 patch: **** write error : No space left on device bunzip2: I/O or other error, bailing out. Possible reason follows. bunzip2: Broken pipe Input file = (stdin), output file = (stdout) エラー: /var/tmp/rpm-tmp.mmucgj の不正な終了ステータス (%prep) RPM ビルドエラー: /var/tmp/rpm-tmp.mmucgj の不正な終了ステータス (%prep) --real:51.68 utime:6.37 stime:4.22 saving .specdb ... done [lugia@lugia-castle pkgs]$ df Filesystem 1K-ブロック 使用 使用可 使用% マウント位置 /dev/sda8 20962584 20895200 67384 100% / /dev/mapper/luks-sda5 51604920 31989736 16993808 66% /home /dev/sda7 256634 20905 222479 9% /boot tmpfs 512968 0 512968 0% /dev/shm /dev/sr0 3833288 3833288 0 100% /mnt [lugia@lugia-castle pkgs]$
チーン(お陀仏
容量少ないから home ディレクトリでビルドしてくれてかまわなかったんだが・・・
xorg-x11-drv-i810
report を見た人たちは Build できてないっていうのは既知だと思うけど。
make[4]: ディレクトリ `/home/lugia/Momonga/pkgs/xorg-x11-drv-i810/BUILD/xf86-video-intel-2.6.99.902/src' に入ります ../doltcompile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg -I/usr/include/pixman-1 -I/usr/include/drm -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -I/usr/include/xorg -I/usr/include/pixman-1 -I/usr/include/drm -I/usr/include/X11/dri -I../uxa -DI830_XV -DI830_USE_XAA -DI830_USE_EXA -DI830_USE_UXA -g -O2 -MT i830_driver.lo -MD -MP -MF .deps/i830_driver.Tpo -c -o i830_driver.lo i830_driver.c i830_driver.c: In function ‘I830BlockHandler’: i830_driver.c:2645: error: ‘DRM_I915_GEM_THROTTLE’ undeclared (first use in this function) i830_driver.c:2645: error: (Each undeclared identifier is reported only once i830_driver.c:2645: error: for each function it appears in.) i830_driver.c: In function ‘I830LeaveVT’: i830_driver.c:3449: error: ‘DRM_I915_GEM_LEAVEVT’ undeclared (first use in this function) i830_driver.c: In function ‘I830EnterVT’: i830_driver.c:3510: error: ‘DRM_I915_GEM_ENTERVT’ undeclared (first use in this function) make[4]: *** [i830_driver.lo] エラー 1 make[4]: ディレクトリ `/home/lugia/Momonga/pkgs/xorg-x11-drv-i810/BUILD/xf86-video-intel-2.6.99.902/src' から出ます make[3]: *** [all-recursive] エラー 1 make[3]: ディレクトリ `/home/lugia/Momonga/pkgs/xorg-x11-drv-i810/BUILD/xf86-video-intel-2.6.99.902/src' から出ます make[2]: *** [all] エラー 2 make[2]: ディレクトリ `/home/lugia/Momonga/pkgs/xorg-x11-drv-i810/BUILD/xf86-video-intel-2.6.99.902/src' から出ます make[1]: *** [all-recursive] エラー 1 make[1]: ディレクトリ `/home/lugia/Momonga/pkgs/xorg-x11-drv-i810/BUILD/xf86-video-intel-2.6.99.902' から出ます make: *** [all] エラー 2 エラー: /var/tmp/rpm-tmp.yLLAj9 の不正な終了ステータス (%build) RPM ビルドエラー: /var/tmp/rpm-tmp.yLLAj9 の不正な終了ステータス (%build) --real:35.98 utime:26.69 stime:6.24 Failure : xorg-x11-drv-i810
えーっと、誰か解決法教えてくれませんか?
ちなみに
[lugia@lugia-castle pkgs]$ rpm -q gcc gcc-4.3.3-1m.mo6.i686 [lugia@lugia-castle pkgs]$ rpm -q kernel kernel-2.6.26.7-2m.mo5.i686 kernel-2.6.27.13-2m.mo5.i686 [lugia@lugia-castle pkgs]$ rpm -q kernel-devel パッケージ kernel-devel はインストールされていません。 [lugia@lugia-castle pkgs]$ rpm -q kernel-headers kernel-headers-2.6.27.13-2m.mo5.i686
です。
http://archive.netbsd.se/?ml=dri-patches&a=2008-06&t=7584300
NetBSD か・・・参考になるかな?
それから、libxcb から libxcb-xlib.so.0 がなくなった(?)から、gtk2 とかがビルドできなくなったっていうかなんでなくなったの?
それともないままでビルドできるはず・・・なの?
[lugia@lugia-castle i686]$ rpm -Vp libxcb-1.2-1m.mo6.i686.rpm Unsatisfied dependencies for libxcb-1.2-1m.mo6.i686: libxcb-xselinux.so.0 は libxcb-1.2-1m.mo6.i686 に必要とされています ..5....T /usr/lib/libxcb-composite.so.0.0.0 ..5....T /usr/lib/libxcb-damage.so.0.0.0 ..5....T /usr/lib/libxcb-dpms.so.0.0.0 S.5....T /usr/lib/libxcb-glx.so.0.0.0 S.5....T /usr/lib/libxcb-randr.so.0.0.0 ..5....T /usr/lib/libxcb-record.so.0.0.0 S.5....T /usr/lib/libxcb-render.so.0.0.0 ..5....T /usr/lib/libxcb-res.so.0.0.0 ..5....T /usr/lib/libxcb-screensaver.so.0.0.0 S.5....T /usr/lib/libxcb-shape.so.0.0.0 ..5....T /usr/lib/libxcb-shm.so.0.0.0 ..5....T /usr/lib/libxcb-sync.so.0.0.0 ..5....T /usr/lib/libxcb-xevie.so.0.0.0 ..5....T /usr/lib/libxcb-xf86dri.so.0.0.0 ..5....T /usr/lib/libxcb-xfixes.so.0.0.0 ..5....T /usr/lib/libxcb-xinerama.so.0.0.0 S.5....T /usr/lib/libxcb-xprint.so.0.0.0 /usr/lib/libxcb-xselinux.so.0 が見つかりません。 /usr/lib/libxcb-xselinux.so.0.0.0 が見つかりません。 ..5....T /usr/lib/libxcb-xtest.so.0.0.0 ..5....T /usr/lib/libxcb-xv.so.0.0.0 ..5....T /usr/lib/libxcb-xvmc.so.0.0.0 ....L... /usr/lib/libxcb.so.1 /usr/lib/libxcb.so.1.1.0 が見つかりません。 /usr/share/doc/libxcb-1.2 が見つかりません。 d /usr/share/doc/libxcb-1.2/COPYING が見つかりません。 d /usr/share/doc/libxcb-1.2/INSTALL が見つかりません。 [lugia@lugia-castle i686]$
i686-momonga-linux-gcc -DGDK_PIXBUF_DISABLE_DEPRECATED -O2 -mtune=generic -march=i686 -fstack-protector -Wall -o .libs/gdk-pixbuf-scan .libs/gdk-pixbuf-scan.o ../../../gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so ../../../gdk/.libs/libgdk-x11-2.0.so ../../../gtk/.libs/libgtk-x11-2.0.so /home/lugia/Momonga/pkgs/gtk2/BUILD/gtk+-2.16.0/gdk/.libs/libgdk-x11-2.0.so -lXext -lXrender -lXinerama -lXi -lXcursor /home/lugia/Momonga/pkgs/gtk2/BUILD/gtk+-2.16.0/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so -lpangocairo-1.0 -lX11 -lXcomposite -lXdamage -lXfixes -latk-1.0 -lcairo -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 /usr/lib/libfreetype.so -lz -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lpng12 -lm /usr/bin/ld: warning: libxcb-xlib.so.0, needed by /usr/lib/gcc/i686-momonga-linux/4.3.3/../../../libXext.so, not found (try using -rpath or -rpath-link) creating gdk-pixbuf-scan gtk-doc: Running scanner gdk-pixbuf-scan /home/lugia/Momonga/pkgs/gtk2/BUILD/gtk+-2.16.0/docs/reference/gdk-pixbuf/.libs/lt-gdk-pixbuf-scan: error while loading shared libraries: libxcb-xlib.so.0: cannot open shared object file: No such file or directory Scan failed: make[4]: *** [scan-build.stamp] Error 127 make[4]: Leaving directory `/home/lugia/Momonga/pkgs/gtk2/BUILD/gtk+-2.16.0/docs/reference/gdk-pixbuf' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/lugia/Momonga/pkgs/gtk2/BUILD/gtk+-2.16.0/docs/reference' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/lugia/Momonga/pkgs/gtk2/BUILD/gtk+-2.16.0/docs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/lugia/Momonga/pkgs/gtk2/BUILD/gtk+-2.16.0' make: *** [all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.ThPGAd (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.ThPGAd (%build) --real:415.02 utime:262.25 stime:113.39 Failure : gtk2 [lugia@lugia-castle pkgs]$
BR 不足です
checking for XSERVERCFLAGS... configure: error: Package requirements (randrproto >= 1.2.99.1 renderproto >= 0.9.3 fixesproto >= 4.0 damageproto >= 1.1 xcmiscproto xextproto >= 7.0.3 xproto >= 7.0.13 xtrans >= 1.2.2 bigreqsproto resourceproto fontsproto inputproto >= 1.5 kbproto >= 1.0.3 videoproto compositeproto >= 0.4 scrnsaverproto >= 1.1 resourceproto xineramaproto xinerama xkbfile xfont xau fontenc pixman-1 >= 0.13.2 hal dbus-1 xdmcp openssl) were not met: Requested 'randrproto >= 1.2.99.1' but version of RandrProto is 1.2.2 Requested 'xextproto >= 7.0.3' but version of XExtProto is 7.0.2 Requested 'xtrans >= 1.2.2' but version of XTrans is 1.2.1 Requested 'inputproto >= 1.5' but version of InputProto is 1.4.4 Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables XSERVERCFLAGS_CFLAGS and XSERVERCFLAGS_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. エラー: /var/tmp/rpm-tmp.roxVWj の不正な終了ステータス (%build) RPM ビルドエラー: /var/tmp/rpm-tmp.roxVWj の不正な終了ステータス (%build) --real:94.41 utime:57.55 stime:8.31 Failure : xorg-x11-server
@ xorg-x11-server.
はい、インストールします。ごめんなさいw
OpenOffice.org
わーい、これで晴れて3年になれる! というのは置いておいて、
OpenOffice.org の頑張り具合も素晴らしいよねw
ビルドにかかった時間は約10時間。
ビルド後の削除だけでも
--[rm -rf SOURCES RPMS SRPMS BUILD SPECS BUILDROOT]-- --real:466.81 utime:0.54 stime:18.30
8分! (ぁ
で無事ビルドできた(ぁ
っていうかハードディスクアクセス遅くね? こんなもの?
本気でメモリ安いからメモリ買わなくちゃな(ぁ
本当はPCが欲しいけどそこは我慢しておこうか(ぁ