aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sbin/dhclient/Makefile4
-rw-r--r--sbin/ping/Makefile4
2 files changed, 6 insertions, 2 deletions
diff --git a/sbin/dhclient/Makefile b/sbin/dhclient/Makefile
index dbba0d41226a..99b749eb720f 100644
--- a/sbin/dhclient/Makefile
+++ b/sbin/dhclient/Makefile
@@ -44,7 +44,9 @@ MAN= dhclient.8 dhclient.conf.5 dhclient.leases.5 dhcp-options.5 \
dhclient-script.8
LIBADD= util
-.if ${MK_CASPER} != "no" && !defined(RESCUE)
+.if ${MK_DYNAMICROOT} == "no"
+.warning ${PROG} built without libcasper support
+.elif ${MK_CASPER} != "no" && !defined(RESCUE)
LIBADD+= casper
LIBADD+= cap_syslog
CFLAGS+=-DWITH_CASPER
diff --git a/sbin/ping/Makefile b/sbin/ping/Makefile
index 12f00ffe5d1f..8308528ad2e9 100644
--- a/sbin/ping/Makefile
+++ b/sbin/ping/Makefile
@@ -11,7 +11,9 @@ BINMODE=4555
WARNS?= 3
LIBADD= m
-.if ${MK_CASPER} != "no" && !defined(RESCUE)
+.if ${MK_DYNAMICROOT} == "no"
+.warning ${PROG} built without libcasper support
+.elif ${MK_CASPER} != "no" && !defined(RESCUE)
LIBADD+= casper
LIBADD+= cap_dns
CFLAGS+=-DWITH_CASPER