Module Name: src Committed By: christos Date: Fri Sep 26 22:18:48 UTC 2014
Modified Files: src/external/bsd/dhcp: Makefile.inc Log Message: The crypto-enabled dhclient command needs more libraries burned in so that it does not depend on /usr/lib XXX: pullup-7 To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/external/bsd/dhcp/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/bsd/dhcp/Makefile.inc diff -u src/external/bsd/dhcp/Makefile.inc:1.11 src/external/bsd/dhcp/Makefile.inc:1.12 --- src/external/bsd/dhcp/Makefile.inc:1.11 Sat Jul 12 08:11:22 2014 +++ src/external/bsd/dhcp/Makefile.inc Fri Sep 26 18:18:48 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.11 2014/07/12 12:11:22 spz Exp $ +# $NetBSD: Makefile.inc,v 1.12 2014/09/26 22:18:48 christos Exp $ WARNS?= 1 # XXX -Wshadow -Wcast-qual -Wsign-compare @@ -36,9 +36,6 @@ LDADD+=-Wl,-Bstatic .endif LDADD+= -lirs -lisccfg -ldns -lisc LDADD+=-lpthread -.if defined(PROG) && ${PROG} == "dhclient" -LDADD+=-Wl,-Bdynamic -.endif .if (${MKCRYPTO} != "no") .if (${MKKERBEROS} != "no") LDADD+= -lgssapi -lkrb5 -lhx509 -lheimntlm -lheimbase \ @@ -46,6 +43,9 @@ LDADD+= -lgssapi -lkrb5 -lhx509 -lheimnt DPADD+= ${LIBGSSAPI} ${LIBKRB5} ${LIBHX509} ${LIBHEIMNTLM} ${LIBHEIMBASE} \ ${LIBCOM_ERR} ${LIBROKEN} ${LIBASN1} ${LIBWIND} .endif +.if defined(PROG) && ${PROG} == "dhclient" +LDADD+=-Wl,-Bdynamic +.endif LDADD+= -lcrypto -lipsec -lcrypt DPADD+= ${LIBCRYPTO} ${LIBIPSEC} ${LIBCRYPT} .endif