From 2594110cff733c603f97a812238fddf6cdf746df Mon Sep 17 00:00:00 2001 From: Mark Asselstine Date: Fri, 18 Mar 2016 16:50:09 -0400 Subject: tgt: pass required CFLAGS The tgt Makefile has several CFLAGS (defines) that need to be set. Since we overwrite the CFLAGS by exporting CFLAGS and passing '-e' to make, we need to include these in our defined CFLAGS. Signed-off-by: Mark Asselstine Signed-off-by: Bruce Ashfield --- meta-openstack/recipes-support/tgt/tgt_git.bb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/meta-openstack/recipes-support/tgt/tgt_git.bb b/meta-openstack/recipes-support/tgt/tgt_git.bb index a5df710..ac240f0 100644 --- a/meta-openstack/recipes-support/tgt/tgt_git.bb +++ b/meta-openstack/recipes-support/tgt/tgt_git.bb @@ -4,9 +4,8 @@ LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://scripts/tgtd.spec;beginline=7;endline=7;md5=21c19ea7dad04648b9c2f791b6e29b4c" DEPENDS = "sg3-utils" -SRCREV = "ab51727a361bf296b1c2036375b5e45479059921" -PV = "1.0.60+git${SRCPV}" -PR = "r0" +SRCREV = "eca74a72d2595f126a020111943928c3ea9e6fe8" +PV = "1.0.63+git${SRCPV}" SRC_URI = "git://github.com/fujita/tgt.git \ file://0001-Correct-the-path-of-header-files-check-in-Yocto-buil.patch \ @@ -20,6 +19,8 @@ CONFFILES_${PN} += "${sysconfdir}/tgt/targets.conf" inherit update-rc.d +CFLAGS += ' -I. -DUSE_SIGNALFD -DUSE_TIMERFD -D_GNU_SOURCE -DTGT_VERSION=\\"1.0.63\\" -DBSDIR=\\"${libdir}/backing-store\\"' + do_compile() { oe_runmake SYSROOT="${STAGING_DIR_TARGET}" -e programs conf scripts } -- cgit v1.2.3-54-g00ecf