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

Bruce Ashfield bruce.ashfield at windriver.com
Mon Mar 21 07:21:16 PDT 2016


On 2016-03-18 4:50 PM, Mark Asselstine wrote:
> 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.

Patches 1 and 3 of the series have been merged to master.

Bruce

>
> 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
>   }
>



More information about the meta-virtualization mailing list