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

先月 2007年01月 来月
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 による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2007年01月08日(月) 旧暦 [n年日記] [更新:"2007/01/10 00:28:09"]

#1 [NetBSD][evbppc] evbppc の patch を作る時に

evbppc-9.diff というのは作ってあるが
  • これは少し問題があって、多分そのままでは ./build.sh -m evbppc -a powerpc release は完走しない
  • 最近の -current に当てると多少 reject が出る
  • 少し直して新しい差分を作ろうとすると、新規追加分については、cvs add しておく必要がある
そこで、次のようにして、新規追加分については tar 形式にしておいた方が、とりあえず、いろいろ便利 な気がする。
 setenv SNAP /e/u/j/ftp/pub/NetBSD/snapshot
 grep -1 dev/null $SNAP/20061019/evbppc-9.diff | grep diff | cut -d ' ' -f 3 > ! /tmp/1
 tar zcvTf /tmp/1 ../evbppc-20061019.tar.gz
これで出来たもの:
-rw-r--r--   1 makoto  wheel     92302 Jan  8 10:07 evbppc-20061019.tar.gz
-rw-r--r--   1 makoto  wheel     21015 Jan  4 19:15 evbppc-20070104.diff

余分な directory (./build.sh):

最近、新規に cvs co src したものについて、いつも ktrace, man, mrouted, racoon の下に、もう一つ同じ名前の directory があって、 それぞれのところで ./build.sh が止ってしまう。いつもそのたびに rm -rf している が、これは自分だけなのか、皆さんそうなのか不思議。
   106  10:02   mkdir 20070108
   107  10:02   cd 20070108
   108  10:03   cvs -d /e/cvsync/cvsync co src
   110  10:38   cd src
   114  10:39   setenv          SNAP /e/u/j/ftp/pub/NetBSD/snapshot
   115  10:39   tar zxf        $SNAP/20061019/evbppc-20061019.tar.gz
   117  10:40   patch -s -p0 < $SNAP/20061019/evbppc-20070104.diff
   121  10:42   rm -rf usr.bin/man/man
   122  10:42   rm -rf usr.sbin/mrouted/mrouted/
   124  10:42   rm -rf usr.sbin/racoon/racoon/
   125  10:42   rm -rf usr.bin/ktrace/ktrace
ttyp0:makoto@trapani 15:04:37/070108(...20070108/src)> \
time sudo ./build.sh -m evbppc -a powerpc \
     -T /home/20070108/src/tooldir.NetBSD-3.1-powerpc release >&../log.release
7987.888u 1463.275s 2:32:41.49 103.1%   0+0k 7527+410728io 2202pf+145w
ttyp0:makoto@trapani 17:37:50/070108(...20070108/src)> 
以下のところで停止
#      link  raidctl/raidctl.ro
/home/20070108/src/tooldir.NetBSD-3.1-powerpc/bin/powerpc--netbsd-ld -r -dc -o raidctl.ro rf_configure.o raidctl.o
mkdir rcorder
( cd rcorder; printf 
'.PATH: /home/20070108/src/bin/rcorder\n.CURDIR:= /home/20070108/src/bin/rcorder\n.include "${.CURDIR}/Makefile"\n' 
| /home/20070108/src/tooldir.Net
BSD-3.1-powerpc/bin/nbmake -f- CRUNCHEDPROG=1 DBG="-Os" depend )
nbmake: "/home/20070108/src/bin/rcorder/(stdin)" line 3: Could not find /home/20070108/src/bin/rcorder/Makefile
nbmake: "/home/20070108/src/bin/rcorder/(stdin)" line 3: Could not find /home/20070108/src/bin/rcorder/Makefile
nbmake: Fatal errors encountered -- cannot continue

nbmake: stopped in /home/20070108/src/rescue/obj/rcorder

*** Failed target:  rcorder_make
rcoder は sbin にあるのに bin を見に行っているのが良くない ? (何故違うところを見に行く ?)

rescue/obj/rescue.conf から rescue/obj/rescue.mk が作られるが、その中に

rcorder_SRCDIR=/home/20070108/src/bin/rcorder
という行がある。 rescue/list の中の
 PROG rcorder 
の位置が問題らしい .. sbin の中にある ... ??

いくつか消したら、かなり先に行ったが:

   127  10:43   ./build.sh -m evbppc -a powerpc tools > & ../log.tools
   129  15:04   tail ../log.tools
   130  15:05   time sudo ./build.sh -m evbppc -a powerpc 
         -T /home/20070108/src/tooldir.NetBSD-3.1-powerpc release > & ../log.release
   157  17:57   rm -rf bin/rcorder
   159  17:57   sudo rm -rf rescue/obj/
   160  17:58   time sudo ./build.sh -u -m evbppc -a powerpc 
         -T /home/20070108/src/tooldir.NetBSD-3.1-powerpc release > & ../log.release-rcorder
   162  18:18   rm -rf sbin/chown/
   163  18:18   sudo rm -rf rescue/obj/
   164  18:18   time sudo ./build.sh -u -m evbppc -a powerpc 
         -T /home/20070108/src/tooldir.NetBSD-3.1-powerpc release > & ../log.release-rcorder-chown

machine_interface の辺りで挫折:


#2 [無題] さようならメアリ ... ありがとう

(2007:01:02 18:38:07) 撮影

1990/11/23 日生。アメリカン・ショートへア、 メアリ 2007/01/08 11:30 肝臓障害のため永眠。 享年 17 歳

家族全員で庭に埋葬。



最近の日記
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)