[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: OpenBlockS



とくだです

NetBSD/openblocks に挑戦しています。

At Sun, 14 Jul 2002 23:47:39 +0900,
Tsubai Masanari wrote:
> 
> ちょっと間が開きましたが、今回の更新は主にATAディスクからのブートです。
> これで、一旦ブートコードを書き込んでしまえばあとは自力で上がるように
> なりました。(たぶん…。)
> # CF しかテストしていません。
> 
> ftp://nandra.iri.co.jp/pub/NetBSD/mpc860/mpc860-020714.tar.gz

これなんですが、いつごろの source を使うのが良いのでしょうか?

20020714-UTC な source に先のファイルを展開して build.sh する
と lib/libc/arch/powerpc/sys/__sigtramp1.S で

/usr/20020714/src/lib/libc/arch/powerpc/sys/__sigtramp1.S:
Assembler messages:
/usr/20020714/src/lib/libc/arch/powerpc/sys/__sigtramp1.S:52:
Error: unsupported relocation type
/usr/20020714/src/lib/libc/arch/powerpc/sys/__sigtramp1.S:52:
Error: unsupported relocation type
/usr/20020714/src/lib/libc/arch/powerpc/sys/__sigtramp1.S:54:
Error: unsupported relocation type
/usr/20020714/src/lib/libc/arch/powerpc/sys/__sigtramp1.S:54:
Error: unsupported relocation type

と止まってしまいます。lib/libc/arch/powerpc と sys/arch/macppc,
sys/arch/powerpc を

ftp://nandra.iri.co.jp/pub/NetBSD/macppc/libc-020720.tar.gz
ftp://nandra.iri.co.jp/pub/NetBSD/macppc/macppc-020720.tar.gz

に入れ換えると build.sh は完走するのですが、OpenBlockS をブー
トさせたときに、片っ端から Segmentation fault で core を吐きま
す (init とか sh は動いている?)。

init, sh のように static-link なものは動いていて、sed のように
libc をリンクしているようなものが core dump しているので
libc が悪さをしているような気がしているのですが、どうすればよ
いのでしょうか?

長いですが、ブート時のログを載せます。

>> OpenBlockS Boot, Revision 1.1
>> (root@ppr.home.tokuda.net, Sat Apr 20 11:00:28 JST 2002)
Using IP address: 192.168.100.60
root addr=192.168.100.36 path=/usr/DESTDIR/mpc860/20020729
1153076+135148 [89+72640+54132]=0x1599ec
 start=0x10000
ssym = 14a820, esym = 172000
[ using 161760 bytes of netbsd ELF symbol table ]
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights
reserved.

NetBSD 1.6D (MPC860) #0: Mon Jul 29 06:22:49 JST 2002
    tokuda@r1:/usr/20020714/src/sys/arch/mpc860/compile/MPC860

...中略...

Setting sysctl variables:
Starting network.
Hostname: obs.home.tokuda.net
Configuring network interfaces: fec0.
add net default: gateway 192.168.100.1
Adding interface aliases:
Building databases...
Segmentation fault - core dumped
Segmentation fault - core dumped
Segmentation fault - core dumped
Starting syslogd.
Segmentation fault - core dumped
Checking for core dump...
savecore: no core dump (no dumpdev)
Mounting all filesystems...
Clearing /tmp.
Segmentation fault - core dumped
Checking quotas:Segmentation fault - core dumped
 done.
Segmentation fault - core dumped
Setting securelevel: kern.securelevel: 0 -> 1
Segmentation fault - core dumped
Starting virecover.
starting local daemons:.
Updating motd.
Segmentation fault - core dumped
Segmentation fault - core dumped
Starting inetd.
Segmentation fault - core dumped
Starting cron.
Segmentation fault - core dumped


----
とくだひろし
http://www.tokuda.net/