Subject: Re: Prob with 2.0 build
To: NetBSD Current Users <current-users@netbsd.org>
From: None <sigsegv@rambler.ru>
List: current-users
Date: 07/19/2004 10:13:49
Peter Eisch wrote:

>Are other folks seeing this or have I messed up my source tree?
>
>Thanks,
>
>peter
>
>
>===> build.sh command: /builds/netbsd-2-0/src/build.sh -U -x -M
>/builds/netbsd-2-0/sparc64/obj -m sparc64 -D /builds/netbsd-2-0/sparc64/dest
>-R /builds/netbsd-2-0/sparc64/release -N 1 -T
>/builds/netbsd-2-0/sparc64/tools release
>...
>install ===> compat
>dependall ===> binstall
>     create  binstall/getid.d
>     create  binstall/xinstall.d
>     create  binstall/.depend
>    compile  binstall/xinstall.lo
>    compile  binstall/getid.lo
>       link  binstall/xinstall
>xinstall.lo(.text+0x76f): In function `do_link':
>: warning: mktemp() possibly used unsafely, use mkstemp() or mkdtemp()
>xinstall.lo(.text+0x4e0): In function `main':
>: undefined reference to `string_to_flags'
>
>*** Failed target:  xinstall
>*** Failed command: cc -O -I/builds/netbsd-2-0/src/bin/ls
>-I/builds/netbsd-2-0/src/usr.sbin/mtree -o xinstall xinstall.lo getid.lo
>*** Error code 1
>
>Stop.
>nbmake: stopped in /builds/netbsd-2-0/src/tools/binstall
>
>*** Failed target:  dependall
>*** Failed command: cd /builds/netbsd-2-0/src/tools/binstall;
>/builds/netbsd-2-0/sparc64/tools/bin/nbmake realall
>*** Error code 1
>
>Stop.
>nbmake: stopped in /builds/netbsd-2-0/src/tools/binstall
>
>*** Failed target:  dependall-binstall
>*** Failed command: targ=dependall;dir=binstall; case "$dir" in /*) echo
>"$targ ===> $dir"; cd "$dir"; /builds/netbsd-2-0/sparc64/tools/bin/nbmake
>"_THISDIR_=$dir/" $targ; ;; *) echo "$targ ===> $dir"; cd
>"/builds/netbsd-2-0/src/tools/$dir";
>/builds/netbsd-2-0/sparc64/tools/bin/nbmake "_THISDIR_=$dir/" $targ; ;; esac
>*** Error code 1
>
>Stop.
>nbmake: stopped in /builds/netbsd-2-0/src/tools
>
>*** Failed target:  do-tools
>*** Failed command: (cd /builds/netbsd-2-0/src/tools &&
>/builds/netbsd-2-0/sparc64/tools/bin/nbmake dependall)
>*** Error code 1
>
>Stop.
>nbmake: stopped in /builds/netbsd-2-0/src
>
>*** Failed target:  build
>*** Failed command: (cd /builds/netbsd-2-0/src &&
>/builds/netbsd-2-0/sparc64/tools/bin/nbmake do-tools)
>*** Error code 1
>
>Stop.
>nbmake: stopped in /builds/netbsd-2-0/src
>
>*** Failed target:  release
>*** Failed command: (cd /builds/netbsd-2-0/src &&
>/builds/netbsd-2-0/sparc64/tools/bin/nbmake NOPOSTINSTALL=1 build)
>*** Error code 1
>
>Stop.
>nbmake: stopped in /builds/netbsd-2-0/src
>
>ERROR: Failed to make release
>*** BUILD ABORTED ***
>
>  
>
I think I had similar problems last time I tried to cross-compile for 
sparc64. While we're on sparc64 subject, does anyone know why NetBSD 
doesn't support UltraSparc III and UltraSparc IV systems? Is it because 
those systems are too expensive for mortal users so nobody bothers to 
support them or because of some other reasons?
If I win the lottery which 64 bit system would I be better off with 
Alpha or UltarSparc? Well there is AMD's x86_64 but I guess it sucks 
compared to Alphas or UltraSparcs, I mean it's cursed x86 with 64 bit 
registers :-) can't be too much of an improvement can it?