Subject: sparc64 3.0 beta (10 June) build failure
To: NetBSD sparc64 <port-sparc64@NetBSD.org>
From: Michael-John Turner <mj@turner.org.za>
List: port-sparc64
Date: 06/11/2005 16:34:27
Hi

I tried to build 3.0 beta for sparc64 last night (10 June), but got the
error below. I'm cross building from an i386 machine running 2.0.2. Sources
were updated shortly before the build.

I have the following in DESTDIR/.../man4:
-rw-r--r--  1 mj build 2138 Jun 11 06:22 veriexec.4.gz
-rw-r--r--  1 mj build 1635 Jun 11 06:24 veriexec.cat4.gz
But no verifiedexec* manpages.

I also see in CHANGES-3.0:
share/man/man4/veriexec.4                       1.4-1.6
share/man/man4/verifiedexec.4                   delete

I have the following entries in my sets/lists/man/mi:
./usr/share/man/cat4/verifiedexec.0             man-obsolete .cat
./usr/share/man/man4/verifiedexec.4             man-obsolete .man

Build command was:
./build.sh -x -U -m sparc64 -T /usr/obj/build/tools/sparc64 -D /usr/obj/build/3.0/sparc64/dest -M /usr/obj/build/3.0/sparc64/obj release

Any thoughts on this one?

-mj



Last part of the build:
----
# compute checksums
CKSUM=/usr/obj/build/tools/sparc64/bin/nbcksum sh /usr/src/distrib/sets/makesums -t /usr/obj/build/3.0/sparc64/obj/usr/src/releasedir/sparc64/installation/miniroot '*'
CKSUM=/usr/obj/build/tools/sparc64/bin/nbcksum sh /usr/src/distrib/sets/makesums -t /usr/obj/build/3.0/sparc64/obj/usr/src/releasedir/sparc64/installation/netboot '*'
CKSUM=/usr/obj/build/tools/sparc64/bin/nbcksum sh /usr/src/distrib/sets/makesums -t /usr/obj/build/3.0/sparc64/obj/usr/src/releasedir/sparc64/installation/misc '*'
sets ===> /usr/src/distrib/sets
#   execute  checkflist
/usr/obj/build/tools/sparc64/bin/nbmake checkflist
cd /usr/src/distrib/sets &&  DESTDIR=/usr/obj/build/3.0/sparc64/dest  MACHINE=sparc64 MACHINE_ARCH=sparc64  CKSUM=/usr/obj/build/tools/sparc64/bin/nbcksum MAKE=/usr/obj/build/tools/sparc64/bin/nbmake MTREE=/usr/obj/build/tools/sparc64/bin/nbmtree  MKTEMP=/usr/obj/build/tools/sparc64/bin/nbmktemp PAX=/usr/obj/build/tools/sparc64/bin/nbpax HOST_SH=sh  sh ./checkflist  -b  -M /usr/obj/build/3.0/sparc64/dest/METALOG

===========  2 missing files  ==============
Files in flist but missing from DESTDIR.
File wasn't installed ?
------------------------------------------
./usr/share/man/cat4/verifiedexec.0.gz
./usr/share/man/man4/verifiedexec.4.gz
========  end of 2 missing files  ==========


*** Failed target:  checkflist
*** Failed command: cd /usr/src/distrib/sets && DESTDIR=/usr/obj/build/3.0/sparc64/dest MACHINE=sparc64 MACHINE_ARCH=sparc64 CKSUM=/usr/obj/build/tools/sparc64/bin/nbcksum MAKE=/usr/obj/build/tools/sparc64/bin/nbmake MTREE=/usr/obj/build/tools/sparc64/bin/nbmtree MKTEMP=/usr/obj/build/tools/sparc64/bin/nbmktemp PAX=/usr/obj/build/tools/sparc64/bin/nbpax HOST_SH=sh sh ./checkflist -b -M /usr/obj/build/3.0/sparc64/dest/METALOG
*** Error code 1

Stop.
nbmake: stopped in /usr/src/distrib/sets

*** Failed target:  maketarsetup
*** Failed command: /usr/obj/build/tools/sparc64/bin/nbmake checkflist
*** Error code 1

Stop.
nbmake: stopped in /usr/src/distrib/sets

*** Failed target:  release
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this="etc/"; real="/usr/src/etc" ;; *) this="etc/${dir}/"; real="/usr/src/etc/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/obj/build/tools/sparc64/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget /usr/src/distrib/sets sets
*** Error code 1

Stop.
nbmake: stopped in /usr/src/etc

*** Failed target:  release
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/usr/src" ;; *) this="${dir}/"; real="/usr/src/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/obj/build/tools/sparc64/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget etc release INSTALL_DONE=1
*** Error code 1

Stop.
nbmake: stopped in /usr/src

ERROR: Failed to make release
*** BUILD ABORTED ***
----


-- 
Michael-John Turner | http://mj.turner.org.za/
mj@turner.org.za    | Open Source in WC ZA - http://www.clug.org.za/