Subject: I can't bootstrap a build on port-alpha
To: None <port-alpha@netbsd.org>
From: Michael G. Schabert <mikeride@mac.com>
List: current-users
Date: 03/06/2002 00:15:12
I'm trying to build a new -current on a 1.5ZA (End of Jan) 
AlphaStation 200 4/155. It doesn't  get through making the new 
toolchain:

alpha# ./build.sh -D /usr/destdir-R /usr/release -O /usr/obj
===> Bootstrapping nbmake
yadda
===> DESTDIR path: /usr/destdir
===> TOOLDIR path: /usr/obj/tools/tools.NetBSD-1.5ZA-alpha
Build started at: Tue Mar  5 14:54:13 EST 2002
rm -f METALOG
yadda cleandir
cleandir ===> regress/usr.bin/sort
rm -f a.out [Ee]rrs mklog core *.core
obj ===> tools
yadda ibj
obj ===> regress/usr.bin/sort
/usr/src/regress/usr.bin/sort -> /usr/obj/regress/usr.bin/sort
(cd /usr/src/tools && 
/usr/obj/tools/tools.NetBSD-1.5ZA-alpha/bin/nbmake  dependall)
dependall ===> host-mkdep
yadda dependalls & installs...no errors, only a couple warnings...then
WARNING: You must install texinfo.tex, txi-??.tex, and epsf.tex manually,
yadda instructions
yacc stuff
<<<first actual error...>>>
mkdir src/preproc/refer
c++ -I. -I/usr/src/gnu/dist/groff/src/preproc/refer 
-I/usr/obj/tools/groff/build/src/include 
-I/usr/src/gnu/dist/groff/src/$
if test -n ""; then 
/usr/obj/tools/tools.NetBSD-1.5ZA-alpha/bin/nbyacc -v -d 
/usr/src/gnu/dist/groff/src/preproc/refer/labe$
test -f y.tab.h && mv y.tab.h y_tab.h
*** Error code 1 (ignored)
test -f y.tab.c && mv y.tab.c y_tab.c
mv y_tab.c label.cc
<<<then a few errors noted below about not finding files>>>
/usr/obj/tools/tools.NetBSD-1.5ZA-alpha/bin/nbinstall -c -r -m 644 
groff.n /usr/obj/tools/tools.NetBSD-1.5ZA-alpha/man/man1/$
nbinstall: groff.n: stat: No such file or directory
*** Error code 1 (ignored)
ditto troff.n, tbl.n:, pic.n, eqn.n, grn.n, refer.n, soelim.n, 
grops.n, grotty.n, grodvi.n, grolj4.n, grohtml.n, grolbp.n, 
tfmtodit.n, hpftodit.n, lookbib.n, indxbib.n, lkbib.n, addftinfo.n, 
pfbtops.n, groff_out.n, roff.n, groff_tmac.n, groff_markup.n, 
afmtodit.n, grog.n, nroff.n, mmroff.n
And finally:
mkdir /usr/obj/tools/tools.NetBSD-1.5ZA-alpha/share/groff/tmac/mm
for f in 0.MT 5.MT 4.MT ms.cov se_ms.cov; do  rm -f 
/usr/obj/tools/tools.NetBSD-1.5ZA-alpha/share/groff/tmac/mm/$f; 
/usr/ob$
for f in locale se_locale; do  test -f 
/usr/obj/tools/tools.NetBSD-1.5ZA-alpha/share/groff/tmac/mm/$f || 
touch /usr/obj/tool$
nbmake: don't know how to make andoc. Stop

nbmake: stopped in /usr/src/tools/groff
*** Error code 2

This is with a source tree CVS'd around 1am on the 5th. Since it's 
still making the tools, and I'm using the build.sh, I didn't think it 
was supposed to be allowed to be an out-of-date utility. Shall I just 
try to do a USETOOLS=no old-style make?

Any ideas?
Mike
-- 
Bikers don't *DO* taglines.