summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/pcre/pcre_4.4.bb4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/pcre/pcre_4.4.bb b/packages/pcre/pcre_4.4.bb
index 609a808891..9f153847a4 100644
--- a/packages/pcre/pcre_4.4.bb
+++ b/packages/pcre/pcre_4.4.bb
@@ -27,6 +27,10 @@ do_compile () {
}
do_stage () {
+ # Force all -L(dir) output to be prepended with the staging libdir to stop libtool
+ # from trying to link to host libraries.
+ sed -i 's:-L\$:-L${STAGING_LIBDIR} -L\$:' ${S}/*libtool
+
oe_libinstall -a -so libpcre ${STAGING_LIBDIR}
oe_libinstall -a -so libpcreposix ${STAGING_LIBDIR}
install -m 0644 pcre.h ${STAGING_INCDIR}/