| Last Update: "2006/10/31 11:00:57 makoto" 20061019patch が正しく用意されているのかを確認します。
(evbppc)側です。
ftp://ftp.dti.ad.jp/pub/NetBSD/NetBSD-daily/HEAD/ 
を見て、他のものが成功しているのを確認して、その日付を使います。
ttyp0:makoto@trapani  9:08:39/061027(/work)> mkdir 20061019
ttyp0:makoto@trapani  9:08:42/061027(/work)> cd 20061019
ttyp0:makoto@trapani  9:08:44/061027(/work/20061019)> cvs -d /e/s900/cvsync co -d . -D20061019 src >& /tmp/log.co
ttyp0:makoto@trapani  9:50:57/061027(/work/20061019)> patch -s -p0 < ${FTP}/pub/NetBSD/snapshot/20061012/evbppc-3.diff
Reversed (or previously applied) patch detected!  Assume -R? [y] n  
Apply anyway? [n] n
2 out of 2 hunks ignored--saving rejects to sbin/gpt/add.c.rej
ttyp0:makoto@trapani  9:52:35/061027(/work/20061019)> unlimit
ttyp0:makoto@trapani  9:52:37/061027(/work/20061019)>  \
         ./build.sh -m evbppc -a powerpc tools > & log-tools-unlimint
ttyp0:makoto@trapani  10:11:04/061027(/work/20061019)> \
    sudo ./build.sh -T /work/20061019/tooldir.NetBSD-3.1_RC3-powerpc -m evbppc -a powerpc release >& log-release
Password:
patch が reject されているのは、TNF の方にあった誤りを直した部分が patch に含まれているためで、
この diff を使う限り正常な反応
 tools を作る時には unlimit をしておかないと途中で止ってしまう
 tools と release を分けて実行しなくてもいいが、
-T を指定すると、再実行の時に、また nbmake を作り直すことを避けられる
 
> mkdir /work/20061019
> cd    /work/20061019
> cvs -d /e/s900/cvsync co -d . -D20061019 src > & /tmp/log.co-5
> unlimit
> patch -s -p0 <  ${FTP}/pub/NetBSD/snapshot/20061019/evbppc-8.diff
> ./build.sh -m evbppc -a powerpc tools >& log-tools
  (上記記録を参照してから)
> time sudo ./build.sh -m evbppc -a powerpc \
   -T /work/20061019/tooldir.NetBSD-3.1_RC3-powerpc release >& log.release
Password:
 |