From 2aeac4d9e7f20f690679ad87ee2e60d56400861d Mon Sep 17 00:00:00 2001 From: Jeremy Katz Date: Dec 14 2006 19:22:26 +0000 Subject: - fix the build --- diff --git a/xen-compile-fixes.patch b/xen-compile-fixes.patch index 59aabef..46dfa2d 100644 --- a/xen-compile-fixes.patch +++ b/xen-compile-fixes.patch @@ -21,3 +21,35 @@ AS = $(CROSS_COMPILE)as LD = $(CROSS_COMPILE)ld +--- xen-3.0.3_0-src/tools/xenstore/Makefile.compile 2006-12-14 14:13:10.000000000 -0500 ++++ xen-3.0.3_0-src/tools/xenstore/Makefile 2006-12-14 14:13:14.000000000 -0500 +@@ -11,7 +11,7 @@ + INSTALL_DIR = $(INSTALL) -d -m0755 + + PROFILE=#-pg +-BASECFLAGS=-Wall -g -Werror ++BASECFLAGS=-Wall -g + # Make gcc generate dependencies. + BASECFLAGS += -Wp,-MD,.$(@F).d + PROG_DEP = .*.d +--- xen-3.0.3_0-src/tools/console/Makefile.compile 2006-12-14 14:15:01.000000000 -0500 ++++ xen-3.0.3_0-src/tools/console/Makefile 2006-12-14 14:15:08.000000000 -0500 +@@ -9,7 +9,7 @@ + INSTALL_PROG = $(INSTALL) -m0755 + INSTALL_DIR = $(INSTALL) -d -m0755 + +-CFLAGS += -Werror -g ++CFLAGS += -g + + CFLAGS += -I $(XEN_LIBXC) + CFLAGS += -I $(XEN_XENSTORE) +--- xen-3.0.3_0-src/tools/blktap/lib/Makefile.compile 2006-12-14 14:16:53.000000000 -0500 ++++ xen-3.0.3_0-src/tools/blktap/lib/Makefile 2006-12-14 14:16:58.000000000 -0500 +@@ -18,7 +18,6 @@ + SRCS := + SRCS += xenbus.c blkif.c xs_api.c + +-CFLAGS += -Werror + CFLAGS += -Wno-unused + CFLAGS += -fno-strict-aliasing -fPIC + CFLAGS += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE diff --git a/xen.spec b/xen.spec index d8bd58d..ab031ad 100644 --- a/xen.spec +++ b/xen.spec @@ -3,7 +3,7 @@ Summary: Xen is a virtual machine monitor Name: xen Version: 3.0.3 -Release: 2 +Release: 3 Group: Development/Libraries License: GPL URL: http://www.cl.cam.ac.uk/Research/SRG/netos/xen/index.html @@ -231,6 +231,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.a %changelog +* Thu Dec 14 2006 Jeremy Katz - 3.0.3-3 +- fix the build + * Thu Dec 7 2006 Jeremy Katz - 3.0.3-2 - rebuild for python 2.5