From 229a047d9d1fc9abccb6bc3ee2fcfb1f70ef5d8d Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Wed, 5 Jun 2019 07:52:41 +0000 Subject: spice: append to CFLAGS instead of += * so that -Wno-address-of-packed-member is used for all the builds not only for target builds * with native it was overwritten with BUILD_CFLAGS and for nativesdk with BUILDSDK_CFLAGS * this issue isn't specific for gcc-9 as the original commit said, I see nativesdk-spice failing on older hosts with gcc-7 with the same issue * also use -Wno-error=address-of-packed-member instead of -Wno-address-of-packed-member so that there is still a warning, just not fatal for the build in combination with -Werror. Signed-off-by: Martin Jansa Signed-off-by: Khem Raj --- meta-networking/recipes-support/spice/spice_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-networking/recipes-support/spice') diff --git a/meta-networking/recipes-support/spice/spice_git.bb b/meta-networking/recipes-support/spice/spice_git.bb index 3c45d1f5e1..552f81df0a 100644 --- a/meta-networking/recipes-support/spice/spice_git.bb +++ b/meta-networking/recipes-support/spice/spice_git.bb @@ -37,7 +37,7 @@ DEPENDS_append_class-nativesdk = "nativesdk-openssl" export PYTHON="${STAGING_BINDIR_NATIVE}/python-native/python" export PYTHONPATH="${PKG_CONFIG_SYSROOT_DIR}${libdir}/python2.7/site-packages" -CFLAGS += "-Wno-address-of-packed-member" +CFLAGS_append = " -Wno-error=address-of-packed-member" PACKAGECONFIG_class-native = "" PACKAGECONFIG_class-nativesdk = "" -- cgit v1.2.3-54-g00ecf