Subject: Re: lib/21254: lib/Makefile broken in netbsd-1-6 branch
To: None <>
From: Lubomir Sedlacik <>
List: netbsd-bugs
Date: 04/21/2003 23:37:08

On Tue, Apr 22, 2003 at 12:33:32AM +0200, wrote:
> >Description:
>  I updated /usr/src via anonymous CVS using the netbsd-1-6 branch.
>  Doing a make always results in this:
>  make: "/usr/src/lib/Makefile" line 25: Malformed conditional ((${MKCRYPTO_MDC2} != "no"))
>  make: "/usr/src/lib/Makefile" line 25: Missing dependency operator
>  make: "/usr/src/lib/Makefile" line 33: if-less endif
>  make: "/usr/src/lib/Makefile" line 33: Need an operator
>  make: Fatal error encountered -- cannot continue
>  make stopped in /usr/src/lib

that's because your /usr/share/mk/* are not up to date.  if you are not
using and executing make directly in the tree, make sure your
make include files are in sync with the tree you are building (e.g., run
'make install' in src/share/mk).

see also UPDATING:

  What to do if things don't work:
  When things don't work there is usually a few things that commonly
  should be done.
      1)  make includes
          This should be done automatically by make build.
      2)  cd share/mk && make install
          Again, automatically done by make build.


-- Lubomir Sedlacik <>                   --
--                  <>                   --