hns - 日記自動生成システム - Version 2.19.9

先月 2001年10月 来月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2001年10月24日(水) 旧暦 [n年日記]

#1 [NetBSD] 20011014 の cvs src をもらって来る

久し振りに cvs checkout した。
cvs -z3 -d :pserver:anoncvs@anoncvs.netbsd.org:/cvsroot checkout -D 20011014-UTC src
これで 5:10 - 7:48am の 2:40 かかった。大きさは 506 MBytes ( 3M/分 = 50k/秒 ?)。 圧縮した方がやはり速いのかな。 macppc-011014.tar.gz をもらって来て、/usr/src/sys/arch で
makoto@iBook366 (...sys/arch)> mv macppc macppc-20011014
makoto@iBook366 (...sys/arch)> mv powerpc powerpc-20011014
makoto@iBook366 (...sys/arch)> tar zxf /home6/tar_files/macppc-011014.tar.gz

mtree: slash character in file name:

見たことがないなぁ
makoto@iBook366(/export/20011014)> setenv RELEASEDIR /export/2001104r
makoto@iBook366(/export/20011014)> setenv DESTDIR /export/2001104d
makoto@iBook366(/export/20011014)> su
Password:
# tcsh
root@iBook366  8:15:40/011024(/export/20011014)# make release
Build started at: Wed Oct 24 08:15:48 JST 2001

(cd /export/20011014/etc && make -m /export/20011014/share/mk
DESTDIR=/export/2001104d distrib-dirs)

install  -d -o root -g wheel -m 755 /export/2001104d
mtree -def mtree/NetBSD.dist -p /export/2001104d/ -U
mtree: slash character in file name
mtree: failed at line 7 of the specification
*** Error code 1

Stop.
make: stopped in /export/20011014/etc
etc/mtree/NetBSD.dist
の最初の path が気に入らないらしい
./altroot

UPDATING に書いてあった:

20011006:
/etc/mtree/NetBSD.dist has been updated to take advantage of absolute path support added to mtree(8). Older mtree(8)s don't understand the format. Solution: update and reinstall usr.sbin/mtree

cd usr.sbin/mtree/; make をしようとするが:

root@iBook366  8:21:03/011024(/export/20011014)# cd usr.sbin/mtree/
root@iBook366  8:21:11/011024(...usr.sbin/mtree)# make
make: don't know how to make /export/2001104d/usr/lib/crt0.o. Stop

env DETDIR=/ make とすれば、解決:

root@iBook366  8:24:16/011024(...usr.sbin/mtree)# env DESTDIR=/ make
...
root@iBook366  8:24:29/011024(...usr.sbin/mtree)# env DESTDIR=/ make install
install -r  -c -s   -o root -g wheel -m 555 mtree //usr/sbin/mtree
install -r  -c   -o root -g wheel -m 444 mtree.8 //usr/share/man/man8/mtree.8
install -r  -c   -o root -g wheel -m 444 mtree.cat8 //usr/share/man/cat8/mtree.0

4:23 後に undefined reference to `wsmux_getmux':

rm -f netbsd
ld -N -Ttext 100000 -e __start -x -o netbsd ${SYSTEM_OBJ} vers.o
wsdisplay.o: In function `wsdisplay_common_attach':
wsdisplay.o(.text+0x9bc): undefined reference to `wsmux_getmux'
*** Error code 1

Stop.
make: stopped in /export/20011014/sys/arch/macppc/compile/GENERIC
sys/dev/wscons/wsdisplay.c に変更がある 1.55 (10/15) を使えばいい。 wsmux.c1.13 (10/21) に取替える。

/mnt/netbsd: No space left on device:

floppy disk に入り切らない
cp /export/20011014/distrib/macppc/floppies/md-kernel/netbsd.INSTALL.gz /mnt/netbsd
cp: /mnt/netbsd: No space left on device
*** Error code 1
..
root@iBook366  17:11:31/011024(...macppc/floppies)# ( cd bootfloppy ; make unconfig )
umount -f /mnt
vnconfig -u vnd0

distrib/macppc/floppies/Makefile:

ので次のところを変更して floppy disk は作らなくていいよと言っておく
--- distrib/macppc/floppies/Makefile-ooo	Tue Apr 10 05:22:58 2001
+++ distrib/macppc/floppies/Makefile	Wed Oct 24 17:18:20 2001
@@ -1,5 +1,5 @@
 #	$NetBSD: Makefile,v 1.3 2001/04/09 20:22:58 tsubai Exp $
 
-SUBDIR=	ramdisk md-kernel bootfloppy
+SUBDIR=	ramdisk md-kernel 
 
 .include <bsd.subdir.mk>


makign comp.tgz:

のところで
pax: Unable to access ./usr/include/powerpc/ibm4xx <No such file or directory>
./usr/include/powerpc/ibm4xx/pmap.h
./usr/include/powerpc/ibm4xx/pte.h 
./usr/include/powerpc/ibm4xx/tlb.h 
./usr/include/powerpc/mpc6xx 
./usr/include/powerpc/mpc6xx/bat.h 
./usr/include/powerpc/mpc6xx/hid.h 
./usr/include/powerpc/mpc6xx/hid_601.h 
./usr/include/powerpc/mpc6xx/pmap.h 
./usr/include/powerpc/mpc6xx/pte.h 
./usr/include/powerpc/mpc6xx/vmparam.h 
distrib/sets/lists/comp/ad.powerp 変更

etc/Makefile から:

release snapshot: distribution snap_pre snap_md_pre snap_kern snap_md_post
        (cd ../distrib/sets; ${MAKE} sets)
        sh ../distrib/sets/makesums -t ${RELEASEDIR}/binary/kernel '*.gz'
この一行目が大切。この順に作業している。

snapshot/20011014 版まとめ:

snapshot/20011014/ が出来た。xsrc の方はまだ入っていない。

time machine:

しみじみ考えたけれど、 cvsweb って time machine の気がする。時刻を好きな所に行ったり来たり出来るから。 最新で始めなくて、一週間くらい前のところで始めると、その後に解決した問題 なども取込むことが出来る。 これって time machine で未来を見て賭博しているのと変らない。



最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)