diff --git a/sbin/ipf/ipf/Makefile b/sbin/ipf/ipf/Makefile index e0b887fb62e1..f1d97b3a7cb9 100644 --- a/sbin/ipf/ipf/Makefile +++ b/sbin/ipf/ipf/Makefile @@ -35,6 +35,7 @@ ipf_l.h: lexer.h LIBIPF_SRCS!= cd ${.CURDIR}/../libipf && ${MAKE} -V SRCS SRCS+= ${LIBIPF_SRCS} .else +DPADD+= ${LIBPCAP} LDADD+= -lpcap .endif diff --git a/sbin/pfctl/Makefile b/sbin/pfctl/Makefile index 4ffa6a781c4a..2c972eb154b6 100644 --- a/sbin/pfctl/Makefile +++ b/sbin/pfctl/Makefile @@ -20,6 +20,6 @@ CFLAGS+= -DENABLE_ALTQ YFLAGS= LDADD+= -lm -lmd -DPADD+= ${LIBM} +DPADD+= ${LIBM} ${LIBMD} .include <bsd.prog.mk> diff --git a/usr.bin/login/Makefile b/usr.bin/login/Makefile index 5b414bdb4f1f..8a2daa3bd976 100644 --- a/usr.bin/login/Makefile +++ b/usr.bin/login/Makefile @@ -6,7 +6,7 @@ PROG= login SRCS= login.c login_audit.c login_fbtab.c CFLAGS+=-DLOGALL -DPADD= ${LIBUTIL} ${LIBPAM} +DPADD= ${LIBUTIL} ${LIBPAM} ${LIBBSM} LDADD= -lutil ${MINUSLPAM} -lbsm .if ${MK_SETUID_LOGIN} != "no" diff --git a/usr.sbin/bsnmpd/bsnmpd/Makefile b/usr.sbin/bsnmpd/bsnmpd/Makefile index ceb742dccaed..9c4f5e0be514 100644 --- a/usr.sbin/bsnmpd/bsnmpd/Makefile +++ b/usr.sbin/bsnmpd/bsnmpd/Makefile @@ -26,7 +26,7 @@ DEFSDIR= ${SHAREDIR}/snmp/defs CFLAGS+= -I${CONTRIB}/lib -I${CONTRIB}/snmpd -I. -DUSE_LIBBEGEMOT CFLAGS+= -DUSE_TCPWRAPPERS -DQUADFMT='"llu"' -DQUADXFMT='"llx"' CFLAGS+= -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DHAVE_ERR_H -DHAVE_STRLCPY -DPADD= ${LIBBEGEMOT} ${LIBBSNMP} +DPADD= ${LIBBEGEMOT} ${LIBBSNMP} ${LIBWRAP} LDADD= -lbegemot -lbsnmp -lwrap LDFLAGS= -export-dynamic diff --git a/usr.sbin/wpa/wpa_supplicant/Makefile b/usr.sbin/wpa/wpa_supplicant/Makefile index 0348fdbdaef9..a8ed5c50e84c 100644 --- a/usr.sbin/wpa/wpa_supplicant/Makefile +++ b/usr.sbin/wpa/wpa_supplicant/Makefile @@ -43,7 +43,7 @@ SRCS+= eap_ttls.c eap_md5.c #CFLAGS+= -DEAP_FAST #SRCS+= eap_fast.c -DPADD+= ${LIBCRYPTO} +DPADD+= ${LIBSSL} ${LIBCRYPTO} LDADD+= -lssl -lcrypto .else SRCS+= tls_none.c