Subject: Re: Installing cross-built system
To: None <port-hpcarm@NetBSD.org>
From: Richard Danter <richard.danter@ntlworld.com>
List: port-hpcarm
Date: 05/18/2005 13:31:16
Richard Danter wrote:
> Hi all,
> 
> I have successfully (I think) built NetBSD-current for my Jornada on my 
> FreeBSD host PC. I followed the instructions in the article by Michael 
> Lucas on the ONLamp.com site.
> 
> I have reached the point where I have run the following:
> 
>    ./build.sh -x -U -m hpcarm -T ~rad/jornada/tools -X ~rad/jornada/xsrc 
> -D ~rad/jornada/dist install=/mnt
> 
> as expected, the postinstall script throws up lots of files it can not 
> find. The article says I should run a fix script, and this seems to fix 
> most things. There are still a couple of files missing (group, 
> master.passwd and hosts) but they can by copied by hand.
> 
> There is just one failure I can't fix because I don't understand it. 
> This is the error message:
> 
> sendmail fix:
>         sendmail_suidroot variable not set (assuming ``no'') [NOT FIXED]
>         /mnt//usr/libexec/sendmail/sendmail binary has wrong owner/mode 
> [ FIXED ]
>         /mnt//etc/mail/sendmail.cf is missing [ FIXED ]
>         /mnt//etc/mail/submit.cf is missing [ FIXED ]
> 
> Can anyone tell me what I do to fix the sendmail_suidroot variable?
> 
> Thanks,
> Rich
> 

I have a second problem too, whilst booting the kernel seems to hang 
just after identifying the root file system as ffs. I built a standard 
kernel with no changes. Any idea how to debug what may be going wrong?

Thanks again!
Rich