Subject: Problem with makeunder the current source tree
To: Current users list <current-users@netbsd.org>
From: Ruibiao Qiu <ruibiao@arl.wustl.edu>
List: current-users
Date: 11/15/2000 09:08:45
Hi, all

I downloaded my current source tree yesterday because I suspected
there is a sup problem.  However, when I do a "make",  I got
errors as follows.  It seems to have something with crypto.  My
/etc/mk.conf is updated recently too.  What should I do to fix
this?  Thanks.

8:50 ruibiao@taipei:/sup/src> 327%make
all ===> lib
"Makefile", line 13: Malformed conditional ((${MKCRYPTO} != "no"))
"Makefile", line 13: Missing dependency operator
"Makefile", line 25: Malformed conditional ((${MKCRYPTO_IDEA} != "no"))
"Makefile", line 25: Missing dependency operator
"Makefile", line 27: if-less endif
"Makefile", line 27: Need an operator
"Makefile", line 29: Malformed conditional ((${MKCRYPTO_RC5} != "no"))
"Makefile", line 29: Missing dependency operator
"Makefile", line 31: if-less endif
"Makefile", line 31: Need an operator
"Makefile", line 33: if-less endif
"Makefile", line 33: Need an operator
Fatal errors encountered -- cannot continue
*** Error code 1

Stop.
src/lib/Makefile:

      1 #   $NetBSD: Makefile,v 1.61.2.2 2000/10/07 01:14:15 itojun Exp $
      2 #   from: @(#)Makefile  5.25.1.1 (Berkeley) 5/7/91
      3
      4 .include <bsd.own.mk>
      5
      6 SUBDIR= csu libarch libbz2 libc libcompat libcrypt libcurses libedit \
      7     libkvm libl libm libmenu libossaudio libpcap libposix \
      8     libresolv librmt librpcsvc libskey libterm libusb libutil libwrap \
      9     liby libz
     10
     11 # XXX Crypto bits must be done before libtelnet.
     12
     13 .if (${MKCRYPTO} != "no")
     14 # OpenSSL libraries.  NOTE!  WE DO NOT TRAVERSE INTO libdes FOR A REASON!
     15 SUBDIR+= libcrypto libssl
     16
     17 # Heimdal Kerberos 5 libraries
     18 SUBDIR+= libroken libcom_err libsl libss libasn1 libkrb5 libhdb libkadm5 \
     19      libkadm5srv libkadm5clnt libgssapi
     20
     21 # KTH Kerberos 4 libraries
     22 SUBDIR+= libkrb libkdb libkadm libkafs
     23 SUBDIR+= libkstream
     24
     25 .if (${MKCRYPTO_IDEA} != "no")
     26 SUBDIR+= libcrypto_idea
     27 .endif  # MKCRYPTO_IDEA != no
     28
     29 .if (${MKCRYPTO_RC5} != "no")
     30 SUBDIR+= libcrypto_rc5
     31 .endif  # MKCRYPTO_RC5 != no
     32
     33 .endif  # MKCRYPTO != no
     34
     35 SUBDIR+=    libtelnet
     36
     37 # IPv6/IPsec
     38 SUBDIR+=    libipsec
     39
     40 .include <bsd.subdir.mk>

          Regards

            Ruibiao

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
   Ruibiao Qiu                      ruibiao@arl.wustl.edu
   Research Assistant               ruibiao@cs.wustl.edu
   Applied Research Laboratory      rq1@cec.wustl.edu
   Department of Computer Science   ruibiao@acm.org
   Washington University            http://www.arl.wustl.edu/~ruibiao
   Campus Box 1045                  http://www.cs.wustl.edu/~ruibiao
   One Brookings Drive              Tel. (314)935-4163
   St. Louis, MO 63130-4899 USA     Fax  (314)935-7302
\____________________________________________________________________/