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/22/2007 03:36:28
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Jul 22, 2007, at 03:24, Sampson Stein wrote:

> +++ Michael Lorenz [freebsd] [21/07/07 20:57 -0400]:
>> -----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
>>
> I should be able to install it without building the sets correct? over  
> nfs
> even?

You can just copy over what you find in the destination directory but  
that won't buy you much time, if at all - nfs stinks when copying lots  
and lots of small files.

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

iQEVAwUBRqMI/MpnzkX8Yg2nAQI22wgAj2oO34lrZcY1JhaOz8FpyTC40rGDxc4a
mrf9i1BL8ctYuYHCLMRLfEHGmmA5tkACS3fhq7vnuXqQRs+Q0+/5ZJnT2QwIm0o5
1YQjfYP0rdvn4ZztR3FYlqzZkYhmuf/dRZi2wyYlfuWPkndgRmkt6FycTDK4UM3G
zGpeve/ZfKdY+DKv0qBAYLb28DZmUCjKQTnGZSgcONgfVb00bD8feFd07Gw8Si/w
D/Vv5TM+k2n0xRqEsVMSafDjSxuXecxEGcqAIO2bj4gjGlrxShCQtKKtpcmJGo9d
b3Y60/WxFWaU3mfplHObIUhsqUz/C7B9jd85krv5+DM4fbalV6yyaA==
=COYF
-----END PGP SIGNATURE-----