Subject: Re: PowerMac 7300/200 boot problems (current)
To: None <port-macppc@netbsd.org>
From: Michael Lorenz <macallan@netbsd.org>
List: port-macppc
Date: 07/21/2007 20:57:43
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Jul 21, 2007, at 18:56, Sampson Stein wrote:

> +++ Michael Lorenz [freebsd] [21/07/07 15:36 -0400]:
>> Hello,
>>
>> On Jul 21, 2007, at 15:17, Sampson Stein wrote:
>>
>>> +++ Michael Lorenz [freebsd] [21/07/07 12:58 -0400]:
>>>> Hello,
>>>>
>>>> On Jul 21, 2007, at 12:06, Sampson Stein wrote:
>>>>
>>>>> So would this work as a server of some sort then?
>>>>
>>>> Sure. These machines don't consume much power and if you feel like 
>>>> it get a NetBSD-supported SATA card - won't be bootable but if you 
>>>> want a nice little storage server that's the way to go.
>>>>
>>>> have fun
>>>> Michael
>>>>
>>
>>>>
>>> Hmm.. I was building a release on the freebsd machine (Mind you, 
>>> everything
>>> else worked that you had told me.) And it failed during the 
>>> GENERIC.MP
>>> compile with:
>>> -----------------------------------------
>>> #      link  GENERIC.MP/netbsd
>>> /usr/netbsd/macppc/src/../tools/bin/powerpc--netbsd-ld -Map 
>>> netbsd.map --cref
>>> -N -Ttext 0x100000 -e __start -S -o netbsd ${SYSTEM_OBJ} 
>>> ${EXTRA_OBJ} vers.o
>>> locore.o: In function `cpu_spinup_trampoline':
>>> /usr/netbsd/macppc/src/sys/arch/macppc/macppc/locore.S:(.text+0xb4):
>>> undefined reference to `sched_lock_idle'
>>> /usr/netbsd/macppc/src/sys/arch/macppc/macppc/locore.S:(.text+0xbc):
>>> undefined reference to `Idle'
>>> locore.o: In function `cpu_lwp_bootstrap':
>>> /usr/netbsd/macppc/src/sys/arch/macppc/macppc/locore.S:(.text+0x3e4):
>>> undefined reference to `proc_trampoline_mp'
>>> -----------------------------------------
>>> Any ideas?
>>
>> This has just been fixed, cvs update sys/arch/powerpc and 
>> sys/arch/macppc.
>> Besides that - you don't need the MP kernel anyway unless you manage 
>> to get a duap CPU card into your 7300 ;)
>>
>> have fun
>> Michael
>>
> Ok, so if I want to stay current and such, to do so the best way (In 
> your
> eyes) is to just update the sources, then go through the commands that 
> you
> just gave me a few emails back, correct?
>
Almost. Just update arch/powerpc and arch/macppc, then build.sh 
distribution again, this time with -u so you don't have to actually 
build everything again. ( -u as in 'update' - don't clean up before 
building )

have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iQEVAwUBRqKrh8pnzkX8Yg2nAQKyUQf8DFQdIbJonF57a9xGuUX2vSVTalb/elJ8
llBhoEhDo5H8acr2KhMz5DQKgJzqT4l8Uga3icGEVJ7iqe/4zcnmoIZI0zgCCBLJ
D6U0rhqti0uJN8veg+cJPg00/Wo4iCtNR6YWnhw0xr0lo/mXMZqRi4FdY99q7oru
N5E7ApzoYQrhp8eRFKhy9mX5awlBOshpQeLI+vneirLl9AoV94h6xBEAVNOHBQsW
E/W9t/JhD/+uP6T2ci02LHU2pV/UUBs3FGJQmSNLi3AbMkVEmWCfiH8U6FtrgNc6
0GH+qmPd/6i0OiC7Xpp5iYuexPJn0i4/0Ce2BOr1Bg3mWc+c9m8S0Q==
=Ifsm
-----END PGP SIGNATURE-----