Last Update: "2006/10/31 11:00:57 makoto"
20061019
patch が正しく用意されているのかを確認します。
(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:
|