Subject: Build error with more.
To: NetBSD-current <current-users@NetBSD.org>
From: Marcin Jessa <lists@yazzy.org>
List: current-users
Date: 08/02/2005 21:27:07
Hi guys.

I somehow feel like I should not report any bugs on compilation of NetBSD CURRENT since noone really responds to those email.
Is current-users@netbsd.org the right place for this or is this just a sign of apathy?
Or is just CURRENT never meant to cleanly compile due to lack of quality checks or maybe something else?
Well, either way, let's try again.
Freshly fetched sources with the old tree removed before that
Running './build.sh -O ../obj -T ../tools tools' went fine.
Running './build.sh -O ../obj -T ../tools distribution' gives following errors: 


#    create  set lists
cd /usr/src/distrib/sets &&  DESTDIR=/usr/src/../obj/destdir.i386  MACHINE=i386 MACHINE_ARCH=i386  CKSUM=/usr/src/../tools/bin/nbcksum MAKE=/usr/src/../tools/bin/nbmake MTREE=/usr/src/../tools/bin/nbmtree  MKTEMP=/usr/src/../tools/bin/nbmktemp PAX=/usr/src/../tools/bin/nbpax HOST_SH=sh  sh ./maketars -S -d /usr/src/../obj/destdir.i386   -N /usr/src/etc  -t /usr/src/../obj/releasedir/i386/binary/sets
postinstall-fix-obsolete ===> .
   === Removing obsolete files ===
sh /usr/src/usr.sbin/postinstall/postinstall -s /usr/src -d /usr/src/../obj/destdir.i386/ fix obsolete
Source directory: /usr/src
Target directory: /usr/src/../obj/destdir.i386/
obsolete fix:
postinstall fixes passed: obsolete
postinstall fixes failed:
   ===============================
checkflist ===> distrib/sets
cd /usr/src/distrib/sets &&  DESTDIR=/usr/src/../obj/destdir.i386  MACHINE=i386 MACHINE_ARCH=i386  CKSUM=/usr/src/../tools/bin/nbcksum MAKE=/usr/src/../tools/bin/nbmake MTREE=/usr/src/../tools/bin/nbmtree  MKTEMP=/usr/src/../tools/bin/nbmktemp PAX=/usr/src/../tools/bin/nbpax HOST_SH=sh  sh ./checkflist

============  1 extra files  ===============
Files in DESTDIR but missing from flist.
File is obsolete or flist is out of date ?
------------------------------------------
./METALOG
=========  end of 1 extra files  ===========


*** Failed target:  checkflist
*** Failed command: cd /usr/src/distrib/sets && DESTDIR=/usr/src/../obj/destdir.i386 MACHINE=i386 MACHINE_ARCH=i386 CKSUM=/usr/src/../tools/bin/nbcksum MAKE=/usr/src/../tools/bin/nbmake MTREE=/usr/src/../tools/bin/nbmtree MKTEMP=/usr/src/../tools/bin/nbmktemp PAX=/usr/src/../tools/bin/nbpax HOST_SH=sh sh ./checkflist
*** Error code 1

Stop.
nbmake: stopped in /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="/usr/src" ;; *) this="${dir}/"; real="/usr/src/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/src/../tools/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget distrib/sets checkflist
*** Error code 1

Stop.
nbmake: stopped in /usr/src

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