Trying to build NetBSD 7.99.10 amd64, i386, from 7.99.7 installation was 
stopped by 


   ===============================
checkflist ===> distrib/sets
cd /BETA1/netbsd-HEAD/usr/src/distrib/sets &&  
DESTDIR=/BETA1/netbsd-HEAD/usr/src/../obj/BETA1/netbsd-HEAD/usr/src/destdir.amd64
  MACHINE=amd64  MACHINE_ARCH=x86_64  
AWK=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbawk  
CKSUM=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbcksum  
DB=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbdb  HOST_SH=/bin/sh  
MAKE=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbmake  
MKTEMP=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbmktemp  
MTREE=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbmtree  
PAX=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbpax  COMPRESS_PROGRAM=gzip  
GZIP=-n  PKG_CREATE=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbpkg_create  
SED=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbsed  
TSORT=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbtsort\ -q  /bin/sh 
/BETA1/netbsd-HEAD/usr/src/distrib/sets/checkflist  -L base,x  -M 
/BETA1/netbsd-HEAD/usr/src/../obj/BETA1/netbsd-HEAD/usr/src/destdir.amd64/METALOG.sanitised

=======  18 extra files in DESTDIR  =========
Files in DESTDIR but missing from flist.
File is obsolete or flist is out of date ?
------------------------------------------
./lib/liblzma.so.1
./lib/liblzma.so.1.1
./usr/lib/i386/libamu.so.4
./usr/lib/i386/libamu.so.4.0
./usr/lib/i386/liblua.so.1
./usr/lib/i386/liblua.so.1.0
./usr/lib/i386/liblzma.so.1
./usr/lib/i386/liblzma.so.1.1
./usr/lib/i386/libssh.so.22
./usr/lib/i386/libssh.so.22.0
./usr/lib/libamu.so.4
./usr/lib/libamu.so.4.0
./usr/lib/liblua.so.1
./usr/lib/liblua.so.1.0
./usr/lib/liblzma.so.1
./usr/lib/liblzma.so.1.1
./usr/lib/libssh.so.22
./usr/lib/libssh.so.22.0
=========  end of 18 extra files  ===========


*** Failed target:  checkflist
*** Failed command: cd /BETA1/netbsd-HEAD/usr/src/distrib/sets && 
DESTDIR=/BETA1/netbsd-HEAD/usr/src/../obj/BETA1/netbsd-HEAD/usr/src/destdir.amd64
 MACHINE=amd64 MACHINE_ARCH=x86_64 
AWK=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbawk 
CKSUM=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbcksum 
DB=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbdb HOST_SH=/bin/sh 
MAKE=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbmake 
MKTEMP=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbmktemp 
MTREE=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbmtree 
PAX=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbpax COMPRESS_PROGRAM=gzip 
GZIP=-n PKG_CREATE=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbpkg_create 
SED=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbsed 
TSORT=/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbtsort\ -q /bin/sh 
/BETA1/netbsd-HEAD/usr/src/distrib/sets/checkflist -L base,x -M 
/BETA1/netbsd-HEAD/usr/src/../obj/BETA1/netbsd-HEAD/usr/src/destdir.amd64/METALOG.sanitised
*** Error code 1

Stop.
nbmake[1]: stopped in /BETA1/netbsd-HEAD/usr/src/distrib/sets

*** Failed target:  distribution
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; 
case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; 
real="/BETA1/netbsd-HEAD/usr/src" ;; *) this="${dir}/"; 
real="/BETA1/netbsd-HEAD/usr/src/${dir}" ;; esac; show=${this:-.}; echo 
"${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && 
/BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbmake _THISDIR_="${this}" "$@" 
${target}; }; _makedirtarget distrib/sets checkflist
*** Error code 1

Stop.
nbmake: stopped in /BETA1/netbsd-HEAD/usr/src

ERROR: Failed to make distribution
*** BUILD ABORTED ***

===> build.sh command:    ./build.sh -m amd64 -B nb7-20150421 -M ../obj -T 
../tooldir -x -X ../xsrc -U distribution kernel=GENERIC
===> build.sh started:    Tue Apr 21 11:02:41 UTC 2015
===> NetBSD version:      7.99.10
===> MACHINE:             amd64
===> MACHINE_ARCH:        x86_64
===> Build platform:      NetBSD 7.99.7 amd64
===> HOST_SH:             /bin/sh
===> BUILDID:             nb7-20150421
===> /BETA1/netbsd-HEAD/usr/src/../tooldir/bin/nbmake outdated (older than 
usr.bin/make/job.c), needs building.
===> Bootstrapping nbmake

I thought "make cleandir" was automatic, but believe I had this problem before.

Similar failure with i386 build.

Now I cleaned out the obj directories (rm -R) and also ran newfs on the 7.99.7 
installations, amd64 and i386.

Reason for newfs was to get rid of native Xorg and switch to modular pkgsrc 
Xorg (too drastic, maybe, but there were no packages installed).

So I update src tree and will rebuild from 7.99.1 amd64, installing into 
separate GPT partition.

But I am still curious about a build failing on extra files in DESTDIR and how 
to avoid it, remember this happening before in NetBSD but not FreeBSD.

Now I think I will try to build for amd64 before deciding whether to also build 
for i386.

Tom

Reply via email to