Subject: Re: bsd.prog.mk: Malformed conditional (build problem)
To: Tomasz Luchowski <zuntum@eik.pl>
From: Hisashi T Fujinaka <htodd@twofifty.com>
List: current-users
Date: 01/22/2001 08:20:35
On Mon, 22 Jan 2001, Tomasz Luchowski wrote:

> On Mon, Jan 22, 2001 at 08:58:34AM -0500, Todd Vierling wrote:
> > On Mon, 22 Jan 2001, Tomasz Luchowski wrote:
> >
> > : > :20010114:
> > : > :	introduce .if commands(target) in make(1). You need to
> > : > :	bring everything up-to-date first, then without installing
> > : > :	anything make and install in /usr/bin/make, then proceed
> > : > :	with make build.
> >
> > : Well.. I wasn't able to update my make in "common" way.
> > : This should be commented imho.
> >
> > make(1) has to be updated *before* /usr/share/mk (though the English for
> > this may be hard to read:  "without installing anything..."
> ah, yes, mea culpa.. I did make install in src/share/mk after reading
> this:
>
> Symptom:Complaints involving a Makefile.
> Fix:    Make sure .mk files are up to date.
>         cd share/mk && make install
> Fix:    Rebuild usr.bin/make

At the time I tried it, I couldn't just use "make -f Makefile.boot". It
looks fixed now. That would be the best (easiest) way to tell people how
to remake make, at least on the i386.

-- 
Hisashi T Fujinaka - htodd@twofifty.com
BSEE (6/86) + BSChem (3/95) + BAEnglish (8/95) + $2.50 = mocha latte