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年07月03日
kicad oddity
2024年05月08日
comparison on ./buildsh tools
2024年05月06日
py-setuptools (python 3.11.9)
make release took 1 hours and 10 min
qemu invocation for 10.99.10
2024年05月05日
Windows 10 version
serial connection
bc bench
2024年05月04日
Trial on 10.99.10
another version (later trial) to succeed
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)