diff --git a/package/xen/0002-Update-linker-flags.patch b/package/xen/0002-Update-linker-flags.patch index ac02722781..3ba678cd9b 100644 --- a/package/xen/0002-Update-linker-flags.patch +++ b/package/xen/0002-Update-linker-flags.patch @@ -16,8 +16,7 @@ Upstream: Buildroot specific. This is a temporary patch for an intermediate bump Signed-off-by: Vincent Stehlé --- tools/Makefile | 29 ++++++++++++++++++++- - tools/qemu-xen/include/hw/xen/xen_native.h | 2 +- - 2 files changed, 29 insertions(+), 2 deletions(-) + 1 file changed, 28 insertions(+), 1 deletions(-) diff --git a/tools/Makefile b/tools/Makefile index a9a3196e..5d289651 100644 @@ -69,19 +68,6 @@ index a9a3196e..5d289651 100644 --bindir=$(LIBEXEC_BIN) \ --datadir=$(SHAREDIR)/qemu-xen \ --localstatedir=$(localstatedir) \ -diff --git a/tools/qemu-xen/include/hw/xen/xen_native.h b/tools/qemu-xen/include/hw/xen/xen_native.h -index 6bcc83ba..2590904e 100644 ---- a/tools/qemu-xen/include/hw/xen/xen_native.h -+++ b/tools/qemu-xen/include/hw/xen/xen_native.h -@@ -2,7 +2,7 @@ - #define QEMU_HW_XEN_NATIVE_H - - #ifdef __XEN_INTERFACE_VERSION__ --#error In Xen native files, include xen_native.h before other Xen headers -+#warning In Xen native files, include xen_native.h before other Xen headers - #endif - - /* -- 2.51.0 diff --git a/package/xen/xen.mk b/package/xen/xen.mk index 75252d1123..bddfdbba38 100644 --- a/package/xen/xen.mk +++ b/package/xen/xen.mk @@ -40,7 +40,8 @@ XEN_MAKE_ENV = \ CROSS_COMPILE=$(TARGET_CROSS) \ HOST_EXTRACFLAGS="-Wno-error" \ XEN_HAS_CHECKPOLICY=n \ - $(TARGET_CONFIGURE_OPTS) + $(TARGET_CONFIGURE_OPTS) \ + EXTRA_CFLAGS_QEMU_XEN="-U__XEN_INTERFACE_VERSION__" ifeq ($(BR2_PACKAGE_XEN_HYPERVISOR),y) XEN_MAKE_OPTS += dist-xen