湿疹はほぼおさまったので病院には行かず。
Thu Aug 21 00:40:00 UTC 2003 ===> build.sh command: ./build.sh -R /export/r/20030820/i386 -D /export/d/20030820/i386 -O /export/o/20030820/i386 -a i386 -m i386 release make release started at: Thu Aug 21 00:40:25 UTC 2003 make release finished at: Thu Aug 21 08:23:26 UTC 2003 ===> Successful make release ===> build.sh started: Thu Aug 21 00:40:01 UTC 2003 ===> build.sh ended: Thu Aug 21 08:23:26 UTC 2003 ===> Summary of results: build.sh command: ./build.sh -R /export/r/20030820/i386 -D /export/d/20030820/i386 -O /export/o/20030820/i386 -a i386 -m i386 release build.sh started: Thu Aug 21 00:40:01 UTC 2003 Bootstrapping nbmake MACHINE: i386 MACHINE_ARCH: i386 TOOLDIR path: /export/o/20030820/i386/tooldir.NetBSD-1.6U-i386 DESTDIR path: /export/d/20030820/i386 RELEASEDIR path: /export/r/20030820/i386 Created /export/o/20030820/i386/tooldir.NetBSD-1.6U-i386/bin/nbmake makewrapper: /export/o/20030820/i386/tooldir.NetBSD-1.6U-i386/bin/nbmake-i386 Updated /export/o/20030820/i386/tooldir.NetBSD-1.6U-i386/bin/nbmake-i386 Successful make release build.sh started: Thu Aug 21 00:40:01 UTC 2003 build.sh ended: Thu Aug 21 08:23:26 UTC 2003 ===> . Thu Aug 21 08:23:26 UTC 2003
水遊びしたあとシャワーとは、なんと優雅な暮らしぶりなのでしょう。
Fri Aug 22 00:39:55 UTC 2003 ===> build.sh command: ./build.sh -R /export/r/20030821/i386 -D /export/d/20030821/i386 -O /export/o/20030821/i386 -a i386 -m i386 release /export/o/20030821/i386/tooldir.NetBSD-1.6U-i386/bin/i386--netbsdelf-gcc -ffreestanding -O2 -Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-ari th -Wmissing-prototypes -Wstrict-prototypes -Wno-sign-compare -Wno-uninitialized -Di386 -I. -I/export/s/20030821/src/sys/arch -I/export/s/20030821/src/sys -nostdinc -DLKM -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT -c /export/s/20030821/src/sys/compat/linux/arch/i386/linux_machdep.c cc1: warnings being treated as errors /export/s/20030821/src/sys/compat/linux/arch/i386/linux_machdep.c: In function `linux_restore_sigcontext': /export/s/20030821/src/sys/compat/linux/arch/i386/linux_machdep.c:506: warning: assignment from incompatible pointer type *** Error code 1 Stop. nbmake: stopped in /export/o/20030821/i386/sys/arch/i386/compile/GENERIC *** Error code 1 Stop. nbmake: stopped in /export/s/20030821/src/etc *** Error code 1 Stop. nbmake: stopped in /export/s/20030821/src ERROR: Failed to make release *** BUILD ABORTED *** Fri Aug 22 05:17:41 UTC 2003
外をトコトコ歩いて上機嫌でありました。
あと、ひさしぶりに病院へ。といっても、予防接種なので積極的理由なのです。
近所にある949 (くしきゅう) に久しぶりに行ってきた。
メニューが大きく変わり、値段が下がった分、いまいちな店になってしまったようだ。
この不景気の世の中、お店も大変なのだろうけれども、ちょっとなぁという感じだった。
先週車検に出した愛車を取りにいった。
前回の車検時にかなり念入りに整備してもらったおかげで今回はワイパーゴムやエアコンの添加剤やブレーキのゴムなどの軽い整備だけで済んだようだ。
しかしまぁ、そろそろ10年となるので次の車を考えていたんだけど、今の車で全然問題ないよなぁ。
Sat Aug 23 00:39:17 UTC 2003 ===> build.sh command: ./build.sh -R /export/r/20030822/i386 -D /export/d/20030822/i386 -O /export/o/20030822/i386 -a i386 -m i386 release make release started at: Sat Aug 23 00:39:44 UTC 2003 make release finished at: Sat Aug 23 08:30:20 UTC 2003 ===> Successful make release ===> build.sh started: Sat Aug 23 00:39:19 UTC 2003 ===> build.sh ended: Sat Aug 23 08:30:20 UTC 2003 ===> Summary of results: build.sh command: ./build.sh -R /export/r/20030822/i386 -D /export/d/20030822/i386 -O /export/o/20030822/i386 -a i386 -m i386 release build.sh started: Sat Aug 23 00:39:19 UTC 2003 Bootstrapping nbmake MACHINE: i386 MACHINE_ARCH: i386 TOOLDIR path: /export/o/20030822/i386/tooldir.NetBSD-1.6U-i386 DESTDIR path: /export/d/20030822/i386 RELEASEDIR path: /export/r/20030822/i386 Created /export/o/20030822/i386/tooldir.NetBSD-1.6U-i386/bin/nbmake makewrapper: /export/o/20030822/i386/tooldir.NetBSD-1.6U-i386/bin/nbmake-i386 Updated /export/o/20030822/i386/tooldir.NetBSD-1.6U-i386/bin/nbmake-i386 Successful make release build.sh started: Sat Aug 23 00:39:19 UTC 2003 build.sh ended: Sat Aug 23 08:30:20 UTC 2003 ===> . Sat Aug 23 08:30:20 UTC 2003
新宿にお出かけ。
今日は暑かったなぁ。
そろそろ世間は秋物や冬物の季節だそうで。この暑い日にそんなの買う気起きないよねぇ。
あまりの暑さにさっさと帰ってきて、ふと思い立って地元の書店にてFreeBSD PRESS No.18を購入。
最後のページの片隅にお知らせが。
FreeBSD PRESSが書籍化されるそうだ。つまり、雑誌じゃなくなるってこと。
発行もこれまでの隔月刊から年数回の発行になるそうだ。
UNIX Magazineの紙質が変わったり、このジャンルの雑誌は相当苦労しているのだろうなぁ。
UNIX Magazineは一旦買うのを止めてしまったけれど、復活しようかなぁ。
そう思わせてくれたのは、一発完動プログラミングの話でした。
読んだあと、自分自身が恥ずかしくなる文章でした (なんと表現して良いのかわからない)。
でも、そのおかげで、ここ最近のやる気が維持されているのだから人間って単純ですね。
一週間以上をまとめて更新。
Sun Aug 24 00:38:47 UTC 2003 ===> build.sh command: ./build.sh -R /export/r/20030823/i386 -D /export/d/20030823/i386 -O /export/o/20030823/i386 -a i386 -m i386 release make release started at: Sun Aug 24 00:39:15 UTC 2003 make release finished at: Sun Aug 24 08:22:15 UTC 2003 ===> Successful make release ===> build.sh started: Sun Aug 24 00:38:48 UTC 2003 ===> build.sh ended: Sun Aug 24 08:22:16 UTC 2003 ===> Summary of results: build.sh command: ./build.sh -R /export/r/20030823/i386 -D /export/d/20030823/i386 -O /export/o/20030823/i386 -a i386 -m i386 release build.sh started: Sun Aug 24 00:38:48 UTC 2003 Bootstrapping nbmake MACHINE: i386 MACHINE_ARCH: i386 TOOLDIR path: /export/o/20030823/i386/tooldir.NetBSD-1.6U-i386 DESTDIR path: /export/d/20030823/i386 RELEASEDIR path: /export/r/20030823/i386 Created /export/o/20030823/i386/tooldir.NetBSD-1.6U-i386/bin/nbmake makewrapper: /export/o/20030823/i386/tooldir.NetBSD-1.6U-i386/bin/nbmake-i386 Updated /export/o/20030823/i386/tooldir.NetBSD-1.6U-i386/bin/nbmake-i386 Successful make release build.sh started: Sun Aug 24 00:38:48 UTC 2003 build.sh ended: Sun Aug 24 08:22:16 UTC 2003 ===> . Sun Aug 24 08:22:16 UTC 2003
やはり月曜日の朝は...
ひさしぶりに中身を覗いてみる。
うむ。わからん。
currentなsourceでcompileできるようにしたいんだけど、歯が立たない。
machdep.c, vm_machdep.cあたりがcompile errorの原因で、pcb.hあたりがずいぶん違っているようだ。powerpcのpcb.hを見てみると、自分では手に終えないことが判明。
うーむ。一発完動の世界なのだろうなぁ。
Mon Aug 25 00:38:09 UTC 2003 ===> build.sh command: ./build.sh -R /export/r/20030824/i386 -D /export/d/20030824/i386 -O /export/o/20030824/i386 -a i386 -m i386 release make release started at: Mon Aug 25 00:38:35 UTC 2003 make release finished at: Mon Aug 25 08:18:49 UTC 2003 ===> Successful make release ===> build.sh started: Mon Aug 25 00:38:10 UTC 2003 ===> build.sh ended: Mon Aug 25 08:18:49 UTC 2003 ===> Summary of results: build.sh command: ./build.sh -R /export/r/20030824/i386 -D /export/d/20030824/i386 -O /export/o/20030824/i386 -a i386 -m i386 release build.sh started: Mon Aug 25 00:38:10 UTC 2003 Bootstrapping nbmake MACHINE: i386 MACHINE_ARCH: i386 TOOLDIR path: /export/o/20030824/i386/tooldir.NetBSD-1.6U-i386 DESTDIR path: /export/d/20030824/i386 RELEASEDIR path: /export/r/20030824/i386 Created /export/o/20030824/i386/tooldir.NetBSD-1.6U-i386/bin/nbmake makewrapper: /export/o/20030824/i386/tooldir.NetBSD-1.6U-i386/bin/nbmake-i386 Updated /export/o/20030824/i386/tooldir.NetBSD-1.6U-i386/bin/nbmake-i386 Successful make release build.sh started: Mon Aug 25 00:38:10 UTC 2003 build.sh ended: Mon Aug 25 08:18:49 UTC 2003 ===> . Mon Aug 25 08:18:49 UTC 2003
これまで天気に恵まれなかったり体調が悪かったりとタイミングがあわなかったが、本日ついに決行。
うーむ。楽しかったようだ。
OpenBlockS266にHitachiの2.5inch HDDを接続してbootさせてみる。
おぉ、ちゃんとwdとして認識されるじゃないか。
disklabel, newfs, mountと順調に進み、読み書きが可能であることを確認しました。
disklabelを書く時にエラーを吐くけど、なんとなく使えている。
んで、paxでuserlandを展開して、単体でbootしてmulti-userで使用できるように作業してみた。
おぉ、これはいいかも。
虫に刺されたところがひどい状態に。病院に行かないとダメかもしれない。
-currentのkernelを作る作業をゴソゴソと。
patchは三箇所ほどrejectされたものの例によってCOMポートのスピードのところとHPT371のところだけ。
kernelを作り中。
肘はひどく腫れあがり、中指は腫れに加えてみずぶくれができている状態。
結局、病院に行かず様子を見ることに。
今回のもつ6は東京での開催。
八重洲方面の店だったんだけど丸の内方面をぐるぐると探し回って、参加メンバに迷惑と笑いを提供してしまった。
今回も静岡からの参加という猛者のために新幹線への利便性から東京が選択されました。
なぜか店のおじさんに「大丈夫? 顔色が白いけど」などと心配されたんですが、そんなに衰えた顔をしていたんでしょうか...
スタミナに「おろし」が乗っているのは初めての体験。というか、スタミナはほとんどの店がアレンジしているってことですか?
今回は、かなり早いペースでホッピーを飲んでしまったため、ろれつがかなり怪しい状態に。なんか、話題もほとんど頭の中に残っていない...
その後、移動してジョナサンでパフェなどを喰らったのち帰宅。
虫に刺されたところはおさまったようだ。
葛西臨海公園に行く。
ひさしぶりに観覧車に乗った。最近の観覧者は冷房完備なのですか。比較的涼しい夕方に乗ったので、むしろ冷房が寒かった。
地面の色が変わるたびに冒険なのだなぁ。
自転車に乗って、行船公園に行く。
行船公園は初めて行ったが、なかなかアクティビティに富んだ公園だった。
水遊びできる噴水、(簡易だがちゃんとした) 動物園、釣り堀に野球場とバラエティ豊だ。
こちらの準備もあまりちゃんとしていなかったこともあり、散歩するだけになってしまったけど楽しめた。
もつ5で同席した方がライターをやったということで日経Linuxを購入する。
あと、やっぱりUnix Magazineを買い始めることにした。
NetBSDのbootp+tftpによるファームウェア書換えができず、Windowsのbootp+tftpならうまく動く件について、以前聞いたやり方を試してみる。
DIP-SW1:ON, DIP-SW2:OFFにするとメニューがでてくる (ファーム書き換えモードの逆ですね)。
メニュー番号3のIP変更を選択し、LOCAL, REMOTEのIPアドレスを変更 (一度に二つ変更できないので注意)。すると、うまく動くようになる。
tftpbootとtftprootを間違えていたのは内緒。
DIP-SW1:ON, DIP-SW2:ONとするとメモリチェックモードみたいなのが動作する。これは、わけわかです。
んで、この前作ったkernel試してみると、全然動かないじゃないかよー!
autoconf.cにもCOM_FREQの記述があったので「あぁ、ここだったか」と思ってCOM_FREQ * 4にしてたkernelでもやはり動かず。
文字化けするとか、バナーまでは動くとか、そういうのも一切なし。うーむ。
ワタシ ノ ノウリョク ヲ コエマシタ。
メールはこちらへ...[BSD小僧 (tokuda @(at) tokuda .(dot) net)]
この日記は、GNSを使用して作成されています。