summaryrefslogtreecommitdiff
path: root/lib/libifconfig
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2019-02-25 18:22:20 +0000
committerEd Maste <emaste@FreeBSD.org>2019-02-25 18:22:20 +0000
commite1157dcec4087620c1bb915ddbc244a2349d013b (patch)
tree22011c0031edaa99198ff71aa9cfa09c8f44e121 /lib/libifconfig
parentdec1d3370d16f42fc7382af6d365e931b73a7521 (diff)
downloadsrc-test-e1157dcec4087620c1bb915ddbc244a2349d013b.tar.gz
src-test-e1157dcec4087620c1bb915ddbc244a2349d013b.zip
Make libifconfig INTERNALLIB
Instead of PRIVATELIB + NO_PIC. This avoids the need for the wlandebug PIE special case added in r344211, and provides a stronger guarantee against 3rd party software coming to depend on the API or ABI. If / when we declare the API/ABI to be stable we can make it a normal library. Discussed with: bapt Sponsored by: The FreeBSD Foundation
Notes
Notes: svn path=/head/; revision=344530
Diffstat (limited to 'lib/libifconfig')
-rw-r--r--lib/libifconfig/Makefile4
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/libifconfig/Makefile b/lib/libifconfig/Makefile
index 94bd3ac5eb861..9ec235a076c4a 100644
--- a/lib/libifconfig/Makefile
+++ b/lib/libifconfig/Makefile
@@ -2,9 +2,7 @@
PACKAGE= lib${LIB}
LIB= ifconfig
-PRIVATELIB= true
-# Don't build shared library, for now.
-NO_PIC=
+INTERNALLIB= true
SHLIBDIR?= /lib
SHLIB_MAJOR= 1