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?