Subject: Re: Problems with src/lib/Makefile.
To: gabriel rosenkoetter <gr@eclipsed.net>
From: Jared D. McNeill <jmcneill@invisible.yi.org>
List: current-users
Date: 07/19/2000 19:32:39
You probably need to upgrade /usr/share/mk...

cd src/share/mk; make install

Then try make build again.

Jared

On Wed, 19 Jul 2000, gabriel rosenkoetter wrote:

> Date: Wed, 19 Jul 2000 17:52:35 -0400
> From: gabriel rosenkoetter <gr@eclipsed.net>
> To: current-users@netbsd.org
> Subject: Problems with src/lib/Makefile.
> 
> Line 13 of this file reads:
> 
> .if (${MKCRYPTO} != "no")
> 
> While I can't see anything syntactically wrong with that, my make
> build fails with:
> 
> (cd /usr/src/lib &&  make   MKSHARE=no dependall &&  make  MKSHARE=no install)
> "Makefile", line 13: Malformed conditional (${MKCRYPTO} != "no")
> "Makefile", line 24: if-less endif
> "Makefile", line 24: Need an operator
> Fatal errors encountered -- cannot continue
> *** Error code 1
> 
> Stop.
> 
> (Actually, that's from a doctored version of the Makefile in which I
> removed the ()s around the expression, but it's the same as the error
> I got with them.)
> 
> I tried changing it to:
> 
> .if !(${MKCRYPTO} == "no")
> 
> but that's no better.
> 
> What's actually wrong here and what's the correct fix?
> 
>        ~ g r @ eclipsed.net
> 
>