Subject: Re: Upgrading from 1.5.2 to -current?
To: Manuel Bouyer <bouyer@antioche.eu.org>
From: Brad Knowles <brad.knowles@skynet.be>
List: port-sparc
Date: 04/17/2002 22:29:58
At 9:27 PM +0200 2002/04/17, Manuel Bouyer wrote:

>  Just as if it was still using the old make.
>
>  I tried a build.sh on a sparc from today's sources, and it managed to compile
>  the tools at last (I had to halt it), so I suspect there's a 
>problem with your
>  environnement.

	That's very weird.  I would have assumed that the various 
build.sh scripts and sub-scripts would have hard-coded the path to 
nbmake, so as to avoid precisely this problem.  After all, you 
probably wouldn't want to be using these tools except for building a 
new kernel with the new sources, and you would explicitly want to 
make sure that this is *NOT* in your path.

>  Do you have a program called nbmake or nbmake-sparc somewhere in your PATH ?
>  can you post the content of your environnement variables (result of
>  'env' command) ?

	The relevant bits from the "env" command are (slightly sanitized ;-):

# env
USER=blk
LOGNAME=blk
HOME=/u/home/blk
PATH=/u/home/blk/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin
MAIL=/var/mail/blk
SHELL=/usr/pkg/bin/tcsh
SSH_CLIENT=123.45.67.89 1234 22
SSH_TTY=/dev/ttyp0
TERM=vt100
HOSTTYPE=NetBSD
VENDOR=unknown
OSTYPE=NetBSD
MACHTYPE=sparc
SHLVL=2
PWD=/u/home/blk
GROUP=users
HOST=XXX
EDITOR=vi
VISUAL=vi
EXINIT=set autoindent
PAGER=more
TERMCAP=vt100|vt100-am:am:bs:ms:xn:xo:co#80:it#8:li#24:vt#3:@8=\EOM:DO=\E[%dB:K1=\EOq:K2=\EOr:K3=\EOs:K4=\EOp:K5=\EOn:LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:UP=\E[%dA:ac=\140\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:ae=\E(B:as=\E(0:bl=^G:cb=\E[1K:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:do=^J:eA=\E(B:ho=\E[H:k0=\EOy:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\EOt:k6=\EOu:k7=\EOv:k8=\EOl:k9=\EOw:k;=\EOx:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:nd=\E[C:r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;:sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:ZZ=0x26400:
SU_FROM=blk

	And, as you can see, neither "nbmake" nor "nbmake-sparc" are in my path:

# which nbmake
nbmake: Command not found.
# which nbmake-sparc
nbmake-sparc: Command not found.

-- 
Brad Knowles, <brad.knowles@skynet.be>

"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."
     -Benjamin Franklin, Historical Review of Pennsylvania.