summaryrefslogtreecommitdiffstats
path: root/sbin
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2010-05-01 19:12:37 +0000
committerpjd <pjd@FreeBSD.org>2010-05-01 19:12:37 +0000
commitae4fc16b95bba6df749b76cda72bb82bb07995bc (patch)
tree7128270e6fb0c591cf01e5d8b04a82ad003c6a60 /sbin
parent3bcbc02a08be5a3fc6a3f8c957a0880100924f34 (diff)
downloadFreeBSD-src-ae4fc16b95bba6df749b76cda72bb82bb07995bc.zip
FreeBSD-src-ae4fc16b95bba6df749b76cda72bb82bb07995bc.tar.gz
MFC r207070:
Fix compilation with WITHOUT_CRYPT or WITHOUT_OPENSSL options. Reported by: Andrei V. Lavreniyuk <andy.lavr@reactor-xg.kiev.ua>
Diffstat (limited to 'sbin')
-rw-r--r--sbin/hastctl/Makefile9
1 files changed, 7 insertions, 2 deletions
diff --git a/sbin/hastctl/Makefile b/sbin/hastctl/Makefile
index 43c8c20..4ead836 100644
--- a/sbin/hastctl/Makefile
+++ b/sbin/hastctl/Makefile
@@ -26,8 +26,13 @@ CFLAGS+=-DINET6
# This is needed to have WARNS > 1.
CFLAGS+=-DYY_NO_UNPUT
-DPADD= ${LIBCRYPTO} ${LIBL}
-LDADD= -lcrypto -ll
+DPADD= ${LIBL}
+LDADD= -ll
+.if ${MK_OPENSSL} != "no"
+DPADD+= ${LIBCRYPTO}
+LDADD+= -lcrypto
+CFLAGS+=-DHAVE_CRYPTO
+.endif
YFLAGS+=-v
OpenPOWER on IntegriCloud