aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKristof Provost <kp@FreeBSD.org>2021-04-16 19:00:51 +0000
committerKristof Provost <kp@FreeBSD.org>2021-04-17 20:10:13 +0000
commit8403170b3d39326f836bc999534fe8c4d41cda11 (patch)
tree6f81c460016a099a197ba42dca7c9f11500f7083
parente81b14633b0ba66d9e03cae693c03e247510ca11 (diff)
downloadsrc-8403170b3d39326f836bc999534fe8c4d41cda11.tar.gz
src-8403170b3d39326f836bc999534fe8c4d41cda11.zip
libpfct: Fix PIC flag
Use ${PICFLAG} rather than hard-adding -fPIC, which removes the requirement for libnv to be built PIC. MFC after: 4 weeks Sponsored by: Rubicon Communications, LLC ("Netgate")
-rw-r--r--lib/libnv/Makefile1
-rw-r--r--lib/libpfctl/Makefile2
2 files changed, 1 insertions, 2 deletions
diff --git a/lib/libnv/Makefile b/lib/libnv/Makefile
index 6105f6244fce..b13758931c4e 100644
--- a/lib/libnv/Makefile
+++ b/lib/libnv/Makefile
@@ -10,7 +10,6 @@ SHLIB_MAJOR= 0
.PATH: ${SRCTOP}/sys/contrib/libnv ${SRCTOP}/sys/sys
CFLAGS+=-I${.CURDIR}
-CFLAGS+=${PICFLAG}
SRCS= cnvlist.c
SRCS+= dnvlist.c
diff --git a/lib/libpfctl/Makefile b/lib/libpfctl/Makefile
index d7a00a94b349..69500ae496f4 100644
--- a/lib/libpfctl/Makefile
+++ b/lib/libpfctl/Makefile
@@ -7,6 +7,6 @@ INTERNALLIB= true
SRCS= libpfctl.c
INCS= libpfctl.h
-CFLAGS+= -fPIC
+CFLAGS+=${PICFLAG}
.include <bsd.lib.mk>