Unfortunately (now on a different machine) it fails for me like below. Martin
dependall ===> tools/lint1 --- ./cgram.c --- --- cgram.c --- --- ./cgram.c --- # yacc lint1/./cgram.c /usr/tools/bin/nbyacc -d -o ./cgram.c /usr/src/tools/lint1/../../usr.bin/xlint/lint1/cgram.y --- cgram.c --- # yacc lint1/cgram.c /usr/tools/bin/nbyacc -d -o cgram.c /usr/src/tools/lint1/../../usr.bin/xlint/lint1/cgram.y --- ./cgram.c --- /usr/tools/bin/nbyacc: 78 shift/reduce conflicts. --- cgram.c --- /usr/tools/bin/nbyacc: 78 shift/reduce conflicts. --- ./cgram.c --- echo '#if HAVE_NBTOOL_CONFIG_H' > ./cgram.c.1 echo '#include "nbtool_config.h"' >> ./cgram.c.1 echo '#endif' >> ./cgram.c.1 cat ./cgram.c >> ./cgram.c.1 --- cgram.c --- echo '#if HAVE_NBTOOL_CONFIG_H' > cgram.c.1 echo '#include "nbtool_config.h"' >> cgram.c.1 echo '#endif' >> cgram.c.1 cat cgram.c >> cgram.c.1 --- ./cgram.c --- mv ./cgram.c.1 ./cgram.c --- cgram.c --- mv cgram.c.1 cgram.c mv: rename cgram.c.1 to cgram.c: No such file or directory *** [cgram.c] Error code 1 nbmake[4]: stopped in /usr/src/tools/lint1 1 error nbmake[4]: stopped in /usr/src/tools/lint1 *** Failed target: dependall-lint1 *** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this="tools/"; real="/usr/src/tools" ;; *) this="tools/${dir}/"; real="/usr/src/tools/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/tools/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget lint1 dependall *** Error code 2 Stop. nbmake[3]: stopped in /usr/src/tools *** [build_install] Error code 1 nbmake[2]: stopped in /usr/src/tools 1 error nbmake[2]: stopped in /usr/src/tools *** [do-tools] Error code 2 nbmake[1]: stopped in /usr/src 1 error nbmake[1]: stopped in /usr/src *** [build] Error code 2 nbmake: stopped in /usr/src 1 error nbmake: stopped in /usr/src ERROR: Failed to make build *** BUILD ABORTED ***