File 5842eaf7-stubdom-remove-EXTRA_CFLAGS-meant-for-building-tools.patch of Package xen.23721

References: bsc#1005028

Subject: stubdom: remove EXTRA_CFLAGS meant for building tools
From: Juergen Gross jgross@suse.com Tue Nov 8 10:09:41 2016 +0100
Date: Sat Dec 3 15:55:35 2016 +0000:
Git: cbe2ecccac6288dc131f1cd40f03ed603d42f387

When building stubdoms EXTRA_CFLAGS_XEN_TOOLS and
EXTRA_CFLAGS_QEMU_TRADITIONAL should be cleared as they might contain
flags not suitable for all stubdom builds (e.g. "-m64" often to be
found in $RPM_OPT_FLAGS will break building 32 bit stubdoms).

Signed-off-by: Juergen Gross <jgross@suse.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org>

Index: xen-4.7.1-testing/stubdom/Makefile
===================================================================
--- xen-4.7.1-testing.orig/stubdom/Makefile
+++ xen-4.7.1-testing/stubdom/Makefile
@@ -4,6 +4,10 @@ MINI_OS = $(XEN_ROOT)/extras/mini-os
 export XEN_ROOT
 export XEN_OS=MiniOS
 
+# Remove flags which are meant for tools, e.g. "-m64"
+export EXTRA_CFLAGS_XEN_TOOLS=
+export EXTRA_CFLAGS_QEMU_TRADITIONAL=
+
 export stubdom=y
 export debug=y
 
openSUSE Build Service is sponsored by