File blktap-no-uninit.patch of Package xen.4218

--- xen-4.5.0-testing/tools/blktap/drivers/Makefile.orig	2015-04-08 09:20:08.817373085 +0000
+++ xen-4.5.0-testing/tools/blktap/drivers/Makefile	2015-04-08 09:20:55.738897365 +0000
@@ -6,6 +6,9 @@
 
 CFLAGS   += -Werror
 CFLAGS   += -Wno-unused
+ifeq ($(call cc-ver,$(CC),0x040900),y)
+$(call cc-option-add,CFLAGS,CC,-Wno-error=maybe-uninitialized)
+endif
 CFLAGS   += -I../lib
 CFLAGS   += $(CFLAGS_libxenctrl)
 CFLAGS   += $(CFLAGS_libxenstore)
--- xen-4.5.0-testing/tools/blktap2/drivers/Makefile.orig	2015-04-08 11:25:54.974241326 +0200
+++ xen-4.5.0-testing/tools/blktap2/drivers/Makefile	2015-04-08 11:26:10.150411238 +0200
@@ -11,6 +11,7 @@
 
 CFLAGS    += -Werror
 CFLAGS    += -Wno-unused
+$(call cc-option-add,CFLAGS,CC,-Wno-error=array-bounds)
 CFLAGS    += -fno-strict-aliasing
 CFLAGS    += -I$(BLKTAP_ROOT)/include -I$(BLKTAP_ROOT)/drivers
 CFLAGS    += $(CFLAGS_libxenctrl)
openSUSE Build Service is sponsored by