iscsi-initiator-utils: Inherit pkgconfig and override PKG_CONFIG

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>
This commit is contained in:
Khem Raj 2019-09-03 10:37:13 -07:00
parent 4f831c84a4
commit a0cc2d6353

View File

@ -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 \
'