Subject: Better Homes and Compiliing Current...
To: None <current-users@netbsd.org>
From: Stuart William Mackie <stuart.mackie@bcs.org>
List: current-users
Date: 12/07/2005 19:01:50
Hello,

I've been having problems compiling the current sources over the past
fortnight or so.  

I am doing:

# ./build.sh -O ../obj -T ../tools -D /usr/build -u build

I'm reading the docs/mail archives but can't find any obvious answers.

So...

Full log is here:

http://www.s-mackie.demon.co.uk/tmp/typescript

Brief details are:

( cd newfs_msdos; printf '.PATH: /usr/src/sbin/newfs_msdos\n.CURDIR:= /usr/src/sbin/newfs_msdos\n.inclu
de "${.CURDIR}/Makefile"\n' | /usr/src/../tools/bin/nbmake -f- CRUNCHEDPROG=1 DBG="-Os" newfs_msdos.ro 
)
`newfs_msdos.ro' is up to date.
( cd ping; printf '.PATH: /usr/src/sbin/ping\n.CURDIR:= /usr/src/sbin/ping\n.include "${.CURDIR}/Makefi
le"\n' | /usr/src/../tools/bin/nbmake -f- CRUNCHEDPROG=1 DBG="-Os" depend )
( cd ping; printf '.PATH: /usr/src/sbin/ping\n.CURDIR:= /usr/src/sbin/ping\n.include "${.CURDIR}/Makefi
le"\n' | /usr/src/../tools/bin/nbmake -f- CRUNCHEDPROG=1 DBG="-Os" ping.ro )
`ping.ro' is up to date.
( cd pppoectl; printf '.PATH: /usr/src/sbin/pppoectl\n.CURDIR:= /usr/src/sbin/pppoectl\n.include "${.CU
RDIR}/Makefile"\n' | /usr/src/../tools/bin/nbmake -f- CRUNCHEDPROG=1 DBG="-Os" depend )
( cd pppoectl; printf '.PATH: /usr/src/sbin/pppoectl\n.CURDIR:= /usr/src/sbin/pppoectl\n.include "${.CU
RDIR}/Makefile"\n' | /usr/src/../tools/bin/nbmake -f- CRUNCHEDPROG=1 DBG="-Os" pppoectl.ro )
`pppoectl.ro' is up to date.
( cd raidctl; printf '.PATH: /usr/src/sbin/raidctl\n.CURDIR:= /usr/src/sbin/raidctl\n.include "${.CURDI
R}/Makefile"\n' | /usr/src/../tools/bin/nbmake -f- CRUNCHEDPROG=1 DBG="-Os" depend )
( cd raidctl; printf '.PATH: /usr/src/sbin/raidctl\n.CURDIR:= /usr/src/sbin/raidctl\n.include "${.CURDI
R}/Makefile"\n' | /usr/src/../tools/bin/nbmake -f- CRUNCHEDPROG=1 DBG="-Os" raidctl.ro )
`raidctl.ro' is up to date.
( cd rcorder; printf '.PATH: /usr/src/bin/rcorder\n.CURDIR:= /usr/src/bin/rcorder\n.include "${.CURDIR}
/Makefile"\n' | /usr/src/../tools/bin/nbmake -f- CRUNCHEDPROG=1 DBG="-Os" depend )
nbmake: "/usr/src/bin/rcorder/(stdin)" line 3: Could not find /usr/src/bin/rcorder/Makefile
nbmake: Fatal errors encountered -- cannot continue

nbmake: stopped in /usr/obj/rescue/rcorder

*** Failed target:  rcorder_make
*** Failed command: ( cd rcorder; printf '.PATH: /usr/src/bin/rcorder\n.CURDIR:= /usr/src/bin/rcorder\n
.include "${.CURDIR}/Makefile"\n' | /usr/src/../tools/bin/nbmake -f- CRUNCHEDPROG=1 DBG="-Os" depend )
*** Error code 1

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

*** Failed target:  rescue
*** Failed command: /usr/src/../tools/bin/nbmake RESCUEDIR=/rescue MKKERBEROS=no -f rescue.mk rescue.cr
unched
*** Error code 1

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

*** Failed target:  dependall
*** Failed command: cd /usr/src/rescue; /usr/src/../tools/bin/nbmake realall
*** Error code 1

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

*** Failed target:  dependall-rescue
*** 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/../to
ols/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget rescue dependall
*** Error code 1

Stop.
nbmake: stopped in /usr/src

*** Failed target:  do-build
*** 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/../to
ols/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget . dependall BUILD_tools=no BUILD_l
ib=no
*** Error code 1

Stop.
nbmake: stopped in /usr/src

*** Failed target:  build
*** 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/../to
ols/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget . do-build
*** Error code 1

Stop.
nbmake: stopped in /usr/src

ERROR: Failed to make build
*** BUILD ABORTED ***
laptop: {2} exit
laptop: {3} exit

Script done on Wed Dec  7 17:08:07 2005


-- 
Stuart Mackie
stuart.mackie@bcs.org
www.s-mackie.demon.co.uk