[openwrt/openwrt] pcre: pass -fPIC under host as well

LEDE Commits lede-commits at lists.infradead.org
Sat Apr 16 05:25:07 PDT 2022


hauke pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/fc60b97a772e857d1d049b34f116d91c462db462

commit fc60b97a772e857d1d049b34f116d91c462db462
Author: Rosen Penev <rosenp at gmail.com>
AuthorDate: Sun Mar 27 13:27:15 2022 -0700

    pcre: pass -fPIC under host as well
    
    static libraries need them as they are not PIC by default.
    
    Signed-off-by: Rosen Penev <rosenp at gmail.com>
---
 package/libs/pcre/Makefile | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/package/libs/pcre/Makefile b/package/libs/pcre/Makefile
index 43267562ea..894f39b7d1 100644
--- a/package/libs/pcre/Makefile
+++ b/package/libs/pcre/Makefile
@@ -67,9 +67,8 @@ HOST_CONFIGURE_ARGS += \
 	--enable-unicode-properties \
 	--enable-pcre16 \
 	--with-match-limit-recursion=16000 \
-	--enable-cpp
-
-TARGET_CFLAGS += $(FPIC)
+	--enable-cpp \
+	--with-pic
 
 CONFIGURE_ARGS += \
 	--enable-utf8 \
@@ -78,7 +77,8 @@ CONFIGURE_ARGS += \
 	--enable-pcre32 \
 	$(if $(CONFIG_PCRE_JIT_ENABLED),--enable-jit,--disable-jit) \
 	--with-match-limit-recursion=16000 \
-	--$(if $(CONFIG_PACKAGE_libpcrecpp),en,dis)able-cpp
+	--$(if $(CONFIG_PACKAGE_libpcrecpp),en,dis)able-cpp \
+	--with-pic
 
 MAKE_FLAGS += \
 	CFLAGS="$(TARGET_CFLAGS)"




More information about the lede-commits mailing list