[meta-virtualization] [m-c-s][PATCH 1/3] tgt: pass required CFLAGS

Mark Asselstine mark.asselstine at windriver.com
Fri Mar 18 13:50:09 PDT 2016


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 <mark.asselstine at windriver.com>
---
 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
 }
-- 
2.1.4



More information about the meta-virtualization mailing list