Subject: Re: netbsd-3 doesn't build after postinstall pull-up
To: None <current-users@netbsd.org>
From: Ja'far Railton <zen25058@zen.co.uk>
List: current-users
Date: 04/26/2005 00:53:57
On Tue, Apr 26, 2005 at 12:43:34AM +1000, Luke Mewburn wrote:
> On Fri, Apr 22, 2005 at 10:53:40AM +0200, Hauke Fath wrote:
>   | the postinstall pull-up to netbsd-3 appears to be incomplete:
> 
> This has now been fixed.
> 
Thanks for that. Build now failing elsewhere, however:


===> build.sh command: ./build.sh -T../tools -O../obj -U -u distribution
===> build.sh started: Tue Apr 26 00:35:11 ?? 2005
===> MACHINE:          i386
===> MACHINE_ARCH:     i386
===> TOOLDIR path:     /usr/src/../tools
===> DESTDIR path:     /usr/src/../obj/destdir.i386
===> RELEASEDIR path:  /usr/src/../obj/releasedir
===> makewrapper:      /usr/src/../tools/bin/nbmake-i386
===> Updated /usr/src/../tools/bin/nbmake-i386
build ===> .	(with: NOPOSTINSTALL=1)
Build started at: Tue Apr 26 00:35:12 ?? 2005

<gash>

dependall ===> gnu/usr.bin/groff/src/devices/grohtml
dependall ===> gnu/usr.bin/groff/src/devices/grolbp
dependall ===> gnu/usr.bin/groff/src/devices/grolj4
dependall ===> gnu/usr.bin/groff/src/devices/grops
dependall ===> gnu/usr.bin/groff/src/devices/grotty
dependall ===> gnu/usr.bin/groff/src/preproc
dependall ===> gnu/usr.bin/groff/src/preproc/eqn
#    create  eqn/lex.d
CC=/usr/src/../tools/bin/i386--netbsdelf-gcc /usr/src/../tools/bin/nbmkdep -f lex.d --   -DHAVE_CONFIG_H -I/usr/src/gnu/dist/groff/src/include -I/usr/src/gnu/usr.bin/groff/src/include  -nostdinc++ -isystem-cxx  /usr/src/../obj/destdir.i386/usr/include/g++    -nostdinc -isystem /usr/src/../obj/destdir.i386/usr/include   /usr/src/gnu/dist/groff/src/preproc/eqn/lex.cpp
/usr/src/gnu/dist/groff/src/preproc/eqn/lex.cpp:25:21: eqn_tab.h: No such file or directory
nbmkdep: compile failed.

*** Failed target:  lex.d
*** Failed command: CC=/usr/src/../tools/bin/i386--netbsdelf-gcc /usr/src/../tools/bin/nbmkdep -f lex.d -- -DHAVE_CONFIG_H -I/usr/src/gnu/dist/groff/src/include -I/usr/src/gnu/usr.bin/groff/src/include -nostdinc++ -isystem-cxx /usr/src/../obj/destdir.i386/usr/include/g++ -nostdinc -isystem /usr/src/../obj/destdir.i386/usr/include /usr/src/gnu/dist/groff/src/preproc/eqn/lex.cpp
*** Error code 1

Stop.
nbmake: stopped in /usr/src/gnu/usr.bin/groff/src/preproc/eqn

*** Failed target:  dependall-eqn
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this="gnu/usr.bin/groff/src/preproc/"; real="/usr/src/gnu/usr.bin/groff/src/preproc" ;; *) this="gnu/usr.bin/groff/src/preproc/${dir}/"; real="/usr/src/gnu/usr.bin/groff/src/preproc/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/src/../tools/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget eqn dependall
*** Error code 1

Stop.
nbmake: stopped in /usr/src/gnu/usr.bin/groff/src/preproc

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

Stop.
nbmake: stopped in /usr/src/gnu/usr.bin/groff/src

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

Stop.
nbmake: stopped in /usr/src/gnu/usr.bin/groff

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

Stop.
nbmake: stopped in /usr/src/gnu/usr.bin

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

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

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

Stop.
nbmake: stopped in /usr/src

*** 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 . build NOPOSTINSTALL=1
*** Error code 1

Stop.
nbmake: stopped in /usr/src

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

Any more help?
TIA

-- 
Ja'far ibn Richard Railton