diff mbox series

[oe,meta-networking,1/2] iscsi-initiator-utils: Inherit pkgconfig and override PKG_CONFIG

Message ID 20190903230123.37609-1-raj.khem@gmail.com
State Accepted
Commit a0cc2d6353672a00e716e7246c4e9ece1e7fedc0
Headers show
Series [oe,meta-networking,1/2] iscsi-initiator-utils: Inherit pkgconfig and override PKG_CONFIG | expand

Commit Message

Khem Raj Sept. 3, 2019, 11:01 p.m. UTC
PKG_CONFIG is hardcoded to /usr/bin/pkg-config which is not cross
compile safe and ends up with build errors especially on hosts where
pkgconf is used it ends up with errors like

/usr/bin/pkg-config: line 11: exec: pkgconf: not found
/usr/bin/pkg-config: line 11: exec: pkgconf: not found

Override it to use own native pkg-config which can deal with sysroot
correctly

Signed-off-by: Khem Raj <raj.khem@gmail.com>

---
 .../iscsi-initiator-utils/iscsi-initiator-utils_2.0.877.bb     | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

-- 
2.23.0

-- 
_______________________________________________
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel
diff mbox series

Patch

diff --git a/meta-networking/recipes-daemons/iscsi-initiator-utils/iscsi-initiator-utils_2.0.877.bb b/meta-networking/recipes-daemons/iscsi-initiator-utils/iscsi-initiator-utils_2.0.877.bb
index 1ba6ef065c..3cef70f5e0 100644
--- a/meta-networking/recipes-daemons/iscsi-initiator-utils/iscsi-initiator-utils_2.0.877.bb
+++ b/meta-networking/recipes-daemons/iscsi-initiator-utils/iscsi-initiator-utils_2.0.877.bb
@@ -29,7 +29,7 @@  B = "${WORKDIR}/build"
 
 PV .= "+git${SRCPV}"
 
-inherit update-rc.d systemd autotools
+inherit update-rc.d systemd autotools pkgconfig
 
 EXTRA_OECONF = " \
     --target=${TARGET_SYS} \
@@ -42,6 +42,7 @@  EXTRA_OEMAKE = ' \
     BASE="${prefix}" \
     MANDIR="${mandir}" \
     OPTFLAGS="-DNO_SYSTEMD ${CFLAGS}" \
+    PKG_CONFIG="${STAGING_BINDIR_NATIVE}/pkg-config" \
     NO_SYSTEMD=1 \
 '