[Pkg-xen-changes] r478 - in trunk/xen-unstable/debian: . patches

Bastian Blank waldi at alioth.debian.org
Sat Nov 24 16:35:13 UTC 2007


Author: waldi
Date: Sat Nov 24 16:35:13 2007
New Revision: 478

Log:
* debian/changelog: Set version to 3.0-unstable+hg16439-1.
* debian/patches: Update.


Removed:
   trunk/xen-unstable/debian/patches/tools-xenfb-prefix.diff
Modified:
   trunk/xen-unstable/debian/changelog
   trunk/xen-unstable/debian/patches/series
   trunk/xen-unstable/debian/patches/tools-ioemu-config.diff
   trunk/xen-unstable/debian/patches/tools-ldflags.diff
   trunk/xen-unstable/debian/patches/tools-lib-abiname.diff
   trunk/xen-unstable/debian/patches/tools-misc-prefix.diff
   trunk/xen-unstable/debian/patches/tools-prefix.diff
   trunk/xen-unstable/debian/patches/tools-python-xen-xm-relative-path.diff
   trunk/xen-unstable/debian/patches/tools-rpath.diff
   trunk/xen-unstable/debian/patches/version.patch

Modified: trunk/xen-unstable/debian/changelog
==============================================================================
--- trunk/xen-unstable/debian/changelog	(original)
+++ trunk/xen-unstable/debian/changelog	Sat Nov 24 16:35:13 2007
@@ -1,4 +1,4 @@
-xen-unstable (3.0-unstable+hg15880-1) UNRELEASED; urgency=low
+xen-unstable (3.0-unstable+hg16439-1) UNRELEASED; urgency=low
 
   * New upstream snapshot.
   * Don't longer try to maintain binary compatibility between unstable

Modified: trunk/xen-unstable/debian/patches/series
==============================================================================
--- trunk/xen-unstable/debian/patches/series	(original)
+++ trunk/xen-unstable/debian/patches/series	Sat Nov 24 16:35:13 2007
@@ -12,6 +12,5 @@
 tools-pygrub-prefix.diff
 tools-libfsimage-prefix.diff
 disable-features.diff
-tools-xenfb-prefix.diff
 tools-misc-xend-race.diff
 doc-remove-unused.diff

Modified: trunk/xen-unstable/debian/patches/tools-ioemu-config.diff
==============================================================================
--- trunk/xen-unstable/debian/patches/tools-ioemu-config.diff	(original)
+++ trunk/xen-unstable/debian/patches/tools-ioemu-config.diff	Sat Nov 24 16:35:13 2007
@@ -1,11 +1,11 @@
---- xen-3.orig/tools/ioemu/vl.c
-+++ xen-3/tools/ioemu/vl.c
-@@ -89,7 +89,7 @@
+--- xen-unstable.orig/tools/ioemu/vl.c
++++ xen-unstable/tools/ioemu/vl.c
+@@ -96,7 +96,7 @@
+ 
  #include "exec-all.h"
  
- #include <xen/hvm/params.h>
 -#define DEFAULT_NETWORK_SCRIPT "/etc/xen/qemu-ifup"
 +#define DEFAULT_NETWORK_SCRIPT "/etc/xen/scripts/qemu-ifup"
- #define DEFAULT_BRIDGE "xenbr0"
- 
- //#define DEBUG_UNUSED_IOPORT
+ #ifdef _BSD
+ #define DEFAULT_BRIDGE "bridge0"
+ #else 

Modified: trunk/xen-unstable/debian/patches/tools-ldflags.diff
==============================================================================
--- trunk/xen-unstable/debian/patches/tools-ldflags.diff	(original)
+++ trunk/xen-unstable/debian/patches/tools-ldflags.diff	Sat Nov 24 16:35:13 2007
@@ -1,7 +1,7 @@
---- xen-3.orig/tools/blktap/drivers/Makefile
-+++ xen-3/tools/blktap/drivers/Makefile
-@@ -42,11 +42,11 @@
- 
+--- xen-unstable.orig/tools/blktap/drivers/Makefile
++++ xen-unstable/tools/blktap/drivers/Makefile
+@@ -39,11 +39,11 @@
+ all: $(IBIN) qcow-util
  
  blktapctrl: blktapctrl.c
 -	$(CC) $(CFLAGS) -o blktapctrl $(LIBS) blktapctrl.c
@@ -14,32 +14,32 @@
  
  .PHONY: qcow-util
  qcow-util: img2qcow qcow2raw qcow-create
---- xen-3.orig/tools/console/Makefile
-+++ xen-3/tools/console/Makefile
+--- xen-unstable.orig/tools/console/Makefile
++++ xen-unstable/tools/console/Makefile
 @@ -20,11 +20,11 @@
  	$(RM) client/*.o daemon/*.o
  
  xenconsoled: $(patsubst %.c,%.o,$(wildcard daemon/*.c))
 -	$(CC) $(CFLAGS) $^ -o $@ -L$(XEN_LIBXC) -L$(XEN_XENSTORE) \
 +	$(CC) $(CFLAGS) $^ -o $@ $(LDFLAGS) -L$(XEN_LIBXC) -L$(XEN_XENSTORE) \
-               $(SOCKET_LIBS) -lxenctrl -lxenstore
+               $(UTIL_LIBS) $(SOCKET_LIBS) -lxenctrl -lxenstore
  
  xenconsole: $(patsubst %.c,%.o,$(wildcard client/*.c))
 -	$(CC) $(CFLAGS) $^ -o $@ -L$(XEN_LIBXC) -L$(XEN_XENSTORE) \
 +	$(CC) $(CFLAGS) $^ -o $@ $(LDFLAGS) -L$(XEN_LIBXC) -L$(XEN_XENSTORE) \
- 	      $(SOCKET_LIBS) -lxenctrl -lxenstore
+ 	      $(UTIL_LIBS) $(SOCKET_LIBS) -lxenctrl -lxenstore
  
  .PHONY: install
---- xen-3.orig/tools/misc/Makefile
-+++ xen-3/tools/misc/Makefile
+--- xen-unstable.orig/tools/misc/Makefile
++++ xen-unstable/tools/misc/Makefile
 @@ -41,4 +41,4 @@
  	$(CC) -c $(CFLAGS) -o $@ $<
  
  xenperf: %: %.o Makefile
 -	$(CC) $(CFLAGS) -o $@ $< -L$(XEN_LIBXC) -lxenctrl
 +	$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) -L$(XEN_LIBXC) -lxenctrl
---- xen-3.orig/tools/xcutils/Makefile
-+++ xen-3/tools/xcutils/Makefile
+--- xen-unstable.orig/tools/xcutils/Makefile
++++ xen-unstable/tools/xcutils/Makefile
 @@ -33,7 +33,7 @@
  build: $(PROGRAMS)
  

Modified: trunk/xen-unstable/debian/patches/tools-lib-abiname.diff
==============================================================================
--- trunk/xen-unstable/debian/patches/tools-lib-abiname.diff	(original)
+++ trunk/xen-unstable/debian/patches/tools-lib-abiname.diff	Sat Nov 24 16:35:13 2007
@@ -10,7 +10,7 @@
  CTRL_SRCS-y       :=
  CTRL_SRCS-y       += xc_core.c
  CTRL_SRCS-$(CONFIG_X86) += xc_core_x86.c
-@@ -78,10 +75,10 @@
+@@ -80,10 +77,10 @@
  GUEST_PIC_OBJS := $(patsubst %.c,%.opic,$(GUEST_SRCS-y))
  
  LIB := libxenctrl.a
@@ -23,7 +23,7 @@
  
  .PHONY: all
  all: build
-@@ -103,16 +100,10 @@
+@@ -105,16 +102,10 @@
  install: build
  	[ -d $(DESTDIR)/usr/$(LIBDIR) ] || $(INSTALL_DIR) $(DESTDIR)/usr/$(LIBDIR)
  	[ -d $(DESTDIR)/usr/include ] || $(INSTALL_DIR) $(DESTDIR)/usr/include
@@ -42,7 +42,7 @@
  	$(INSTALL_DATA) xenguest.h $(DESTDIR)/usr/include
  
  .PHONY: TAGS
-@@ -140,26 +131,16 @@
+@@ -142,26 +133,16 @@
  libxenctrl.a: $(CTRL_LIB_OBJS)
  	$(AR) rc $@ $^
  
@@ -85,7 +85,7 @@
  PROFILE=#-pg
  BASECFLAGS=-Werror
  # Make gcc generate dependencies.
-@@ -49,13 +46,8 @@
+@@ -50,13 +47,8 @@
  xs_tdb_dump: xs_tdb_dump.o utils.o tdb.o talloc.o
  	$(CC) $(CFLAGS) $(LDFLAGS) $^ $(LOADLIBES) $(LDLIBS) -o $@
  
@@ -101,7 +101,7 @@
  
  libxenstore.a: xs.o xs_lib.o
  	$(AR) rcs libxenstore.a $^
-@@ -84,9 +76,7 @@
+@@ -85,9 +77,7 @@
  	$(INSTALL_DIR) $(DESTDIR)/usr/include
  	$(INSTALL_PROG) xenstore-control xenstore-ls xenstored $(CLIENTS) $(DESTDIR)/usr/$(BINDIR)
  	$(INSTALL_DIR) $(DESTDIR)/usr/$(LIBDIR)
@@ -232,7 +232,7 @@
  	$(INSTALL_DATA) libflask.a $(DESTDIR)/usr/$(LIBDIR)
 -	ln -sf libflask.so.$(MAJOR).$(MINOR) $(DESTDIR)/usr/$(LIBDIR)/libflask.so.$(MAJOR)
 -	ln -sf libflask.so.$(MAJOR) $(DESTDIR)/usr/$(LIBDIR)/libflask.so
- 	$(INSTALL_DATA) include/flask_op.h $(DESTDIR)/usr/include
+ 	$(INSTALL_DATA) include/flask.h $(DESTDIR)/usr/include
  
  .PHONY: TAGS
 @@ -54,12 +49,7 @@
@@ -245,8 +245,8 @@
 -	ln -sf $< $@
 -
 -libflask.so.$(MAJOR).$(MINOR): $(PIC_OBJS)
--	$(CC) $(CFLAGS) $(LDFLAGS) -Wl,-soname -Wl,libflask.so.$(MAJOR) -shared -o $@ $^
+-	$(CC) $(CFLAGS) $(LDFLAGS) -Wl,$(SONAME_LDFLAG) -Wl,libflask.so.$(MAJOR) $(SHLIB_CFLAGS) -o $@ $^
 +libflask.so: $(PIC_OBJS)
-+	$(CC) $(CFLAGS) $(LDFLAGS) -shared -o $@ $^
++	$(CC) $(CFLAGS) $(LDFLAGS) $(SHLIB_CFLAGS) -o $@ $^
  
  -include $(DEPS)

Modified: trunk/xen-unstable/debian/patches/tools-misc-prefix.diff
==============================================================================
--- trunk/xen-unstable/debian/patches/tools-misc-prefix.diff	(original)
+++ trunk/xen-unstable/debian/patches/tools-misc-prefix.diff	Sat Nov 24 16:35:13 2007
@@ -1,16 +1,16 @@
---- xen-3.orig/tools/misc/xend
-+++ xen-3/tools/misc/xend
-@@ -31,15 +31,10 @@
+--- xen-unstable.orig/tools/misc/xend
++++ xen-unstable/tools/misc/xend
+@@ -33,15 +33,10 @@
  import time
  import commands
  
--result = commands.getstatusoutput(os.path.join(os.path.dirname(sys.argv[0]),
--                                               'xen-python-path'))
--if result[0] != 0:
--    print >>sys.stderr, result[1]
--    sys.exit(1)
--
--sys.path.append(result[1])
+-xpp = os.path.join(os.path.dirname(sys.argv[0]), 'xen-python-path')
+-if os.path.exists(xpp):
+-    result = commands.getstatusoutput(xpp)
+-    if result[0] != 0:
+-        print >>sys.stderr, result[1]
+-        sys.exit(1)
+-    sys.path.append(result[1])
 +sys.path.insert(1, sys.path[0] + '/../lib/python')
  
  from xen.xend.server import SrvDaemon
@@ -18,10 +18,10 @@
  
  class CheckError(ValueError):
      pass
-@@ -76,19 +71,19 @@
-         raise CheckError("invalid user")
- 
- def start_xenstored():
+@@ -95,19 +90,19 @@
+         f.close()
+     except:
+         pass
 -    XENSTORED_TRACE = os.getenv("XENSTORED_TRACE")
 -    cmd = "xenstored --pid-file /var/run/xenstore.pid"
 -    if XENSTORED_TRACE:
@@ -45,8 +45,8 @@
              
  def main():
      try:
---- xen-3.orig/tools/misc/xm
-+++ xen-3/tools/misc/xm
+--- xen-unstable.orig/tools/misc/xm
++++ xen-unstable/tools/misc/xm
 @@ -1,10 +1,7 @@
  #!/usr/bin/env python
  #  -*- mode: python; -*-

Modified: trunk/xen-unstable/debian/patches/tools-prefix.diff
==============================================================================
--- trunk/xen-unstable/debian/patches/tools-prefix.diff	(original)
+++ trunk/xen-unstable/debian/patches/tools-prefix.diff	Sat Nov 24 16:35:13 2007
@@ -46,8 +46,8 @@
  TARGETS := $(TARGETS-y)
  
 -INSTALL_BIN  = $(TARGETS) xencons
--INSTALL_SBIN = netfix xm xen-bugtool xen-python-path xend xenperf
-+INSTALL_TARGETS = $(TARGETS) xencons netfix xm xen-bugtool xen-python-path xend
+-INSTALL_SBIN = netfix xm xen-bugtool xen-python-path xend xenperf xsview
++INSTALL_TARGETS = $(TARGETS) xencons netfix xm xend xsview
  
  .PHONY: all
  all: build
@@ -155,7 +155,7 @@
  
 --- xen-unstable.orig/tools/xenstore/Makefile
 +++ xen-unstable/tools/xenstore/Makefile
-@@ -80,13 +80,9 @@
+@@ -81,13 +81,9 @@
  install: all
  	$(INSTALL_DIR) $(DESTDIR)/var/run/xenstored
  	$(INSTALL_DIR) $(DESTDIR)/var/lib/xenstored
@@ -206,7 +206,7 @@
  ifdef TARGET_GPROF
 --- xen-unstable.orig/tools/ioemu/configure
 +++ xen-unstable/tools/ioemu/configure
-@@ -578,9 +578,9 @@
+@@ -594,9 +594,9 @@
      prefix="/usr/local"
  fi
  mandir="$prefix/share/man"

Modified: trunk/xen-unstable/debian/patches/tools-python-xen-xm-relative-path.diff
==============================================================================
--- trunk/xen-unstable/debian/patches/tools-python-xen-xm-relative-path.diff	(original)
+++ trunk/xen-unstable/debian/patches/tools-python-xen-xm-relative-path.diff	Sat Nov 24 16:35:13 2007
@@ -1,6 +1,6 @@
 --- xen-unstable.orig/tools/python/xen/xm/create.py
 +++ xen-unstable/tools/python/xen/xm/create.py
-@@ -534,6 +534,14 @@
+@@ -543,6 +543,14 @@
      else:
          return s
  
@@ -15,7 +15,7 @@
  def configure_image(vals):
      """Create the image config.
      """
-@@ -541,9 +549,9 @@
+@@ -550,9 +558,9 @@
          return None
      config_image = [ vals.builder ]
      if vals.kernel:
@@ -27,16 +27,16 @@
      if vals.cmdline_ip:
          cmdline_ip = strip('ip=', vals.cmdline_ip)
          config_image.append(['ip', cmdline_ip])
-@@ -717,7 +725,7 @@
+@@ -729,7 +737,7 @@
  def configure_hvm(config_image, vals):
      """Create the config for HVM devices.
      """
--    args = [ 'device_model', 'pae', 'vcpus', 'boot', 'fda', 'fdb',
-+    args = [ 'pae', 'vcpus', 'boot', 'fda', 'fdb',
+-    args = [ 'device_model', 'pae', 'vcpus', 'boot', 'fda', 'fdb', 'timer_mode',
++    args = [ 'pae', 'vcpus', 'boot', 'fda', 'fdb', 'timer_mode',
               'localtime', 'serial', 'stdvga', 'isa', 'nographic', 'soundhw',
               'vnc', 'vncdisplay', 'vncunused', 'vncconsole', 'vnclisten',
               'sdl', 'display', 'xauthority', 'rtc_timeoffset', 'monitor',
-@@ -725,6 +733,8 @@
+@@ -737,6 +745,8 @@
      for a in args:
          if a in vals.__dict__ and vals.__dict__[a] is not None:
              config_image.append([a, vals.__dict__[a]])

Modified: trunk/xen-unstable/debian/patches/tools-rpath.diff
==============================================================================
--- trunk/xen-unstable/debian/patches/tools-rpath.diff	(original)
+++ trunk/xen-unstable/debian/patches/tools-rpath.diff	Sat Nov 24 16:35:13 2007
@@ -1,5 +1,5 @@
---- xen-3.orig/tools/Rules.mk
-+++ xen-3/tools/Rules.mk
+--- xen-unstable.orig/tools/Rules.mk
++++ xen-unstable/tools/Rules.mk
 @@ -10,6 +10,9 @@
  XEN_XENSTORE       = $(XEN_ROOT)/tools/xenstore
  XEN_LIBXENSTAT     = $(XEN_ROOT)/tools/xenstat/libxenstat/src
@@ -10,8 +10,8 @@
  X11_LDPATH = -L/usr/X11R6/$(LIBDIR)
  
  CFLAGS += -D__XEN_TOOLS__
---- xen-3.orig/tools/python/setup.py
-+++ xen-3/tools/python/setup.py
+--- xen-unstable.orig/tools/python/setup.py
++++ xen-unstable/tools/python/setup.py
 @@ -5,6 +5,7 @@
  XEN_ROOT = "../.."
  
@@ -52,7 +52,7 @@
                 include_dirs       = include_dirs + [ "xen/lowlevel/acm" ],
                 library_dirs       = library_dirs,
                 libraries          = libraries,
-@@ -46,6 +51,7 @@
+@@ -54,6 +59,7 @@
  
  ptsname = Extension("ptsname",
                 extra_compile_args = extra_compile_args,
@@ -60,3 +60,14 @@
                 include_dirs       = include_dirs + [ "ptsname" ],
                 library_dirs       = library_dirs,
                 libraries          = libraries,
+--- xen-unstable.orig/tools/xentrace/Makefile
++++ xen-unstable/tools/xentrace/Makefile
+@@ -52,6 +52,6 @@
+ 	$(RM) *.a *.so *.o *.rpm $(BIN) $(LIBBIN)
+ 
+ %: %.c $(HDRS) Makefile
+-	$(CC) $(CFLAGS) -o $@ $< -L$(XEN_LIBXC) -lxenctrl
++	$(CC) $(CFLAGS) -o $@ $< -L$(XEN_LIBXC) $(RPATH_ARG) -lxenctrl
+ xentrace_%: %.c $(HDRS) Makefile
+-	$(CC) $(CFLAGS) -o $@ $< -L$(XEN_LIBXC) -lxenctrl
++	$(CC) $(CFLAGS) -o $@ $< -L$(XEN_LIBXC) $(RPATH_ARG) -lxenctrl

Modified: trunk/xen-unstable/debian/patches/version.patch
==============================================================================
--- trunk/xen-unstable/debian/patches/version.patch	(original)
+++ trunk/xen-unstable/debian/patches/version.patch	Sat Nov 24 16:35:13 2007
@@ -5,9 +5,9 @@
 ## DP: No description.
 
 @DPATCH@
---- xen-3.orig/xen/Makefile
-+++ xen-3/xen/Makefile
-@@ -105,16 +105,16 @@
+--- xen-unstable.orig/xen/Makefile
++++ xen-unstable/xen/Makefile
+@@ -92,16 +92,16 @@
  include/xen/compile.h: include/xen/compile.h.in
  	@sed -e 's/@@date@@/$(shell LC_ALL=C date)/g' \
  	    -e 's/@@time@@/$(shell LC_ALL=C date +%T)/g' \
@@ -28,9 +28,9 @@
  	@mv -f $@.new $@
  
  include/asm-$(TARGET_ARCH)/asm-offsets.h: arch/$(TARGET_ARCH)/asm-offsets.s
---- xen-3.orig/xen/arch/powerpc/boot_of.c
-+++ xen-3/xen/arch/powerpc/boot_of.c
-@@ -1332,9 +1332,10 @@
+--- xen-unstable.orig/xen/arch/powerpc/boot_of.c
++++ xen-unstable/xen/arch/powerpc/boot_of.c
+@@ -1225,9 +1225,10 @@
      of_getprop(bof_chosen, "stdout", &of_out, sizeof (of_out));
  
      of_printf("%s\n", "---------------------------------------------------");
@@ -42,10 +42,10 @@
 +              xen_compile_system_maintainer_local(), xen_compile_system_maintainer_domain(),
                xen_compiler(), xen_compile_date());
  
-     of_printf("%s args: 0x%lx 0x%lx 0x%lx 0x%lx 0x%lx\n"
---- xen-3.orig/xen/common/kernel.c
-+++ xen-3/xen/common/kernel.c
-@@ -151,8 +151,8 @@
+     boot_of_fix_maple();
+--- xen-unstable.orig/xen/common/kernel.c
++++ xen-unstable/xen/common/kernel.c
+@@ -159,8 +159,8 @@
      {
          struct xen_compile_info info;
          safe_strcpy(info.compiler,       xen_compiler());
@@ -56,8 +56,8 @@
          safe_strcpy(info.compile_date,   xen_compile_date());
          if ( copy_to_guest(arg, &info, 1) )
              return -EFAULT;
---- xen-3.orig/xen/common/version.c
-+++ xen-3/xen/common/version.c
+--- xen-unstable.orig/xen/common/version.c
++++ xen-unstable/xen/common/version.c
 @@ -10,19 +10,24 @@
      return XEN_COMPILE_TIME;
  }
@@ -97,26 +97,26 @@
 -{
 -    return XEN_BANNER;
 -}
---- xen-3.orig/xen/drivers/char/console.c
-+++ xen-3/xen/drivers/char/console.c
-@@ -522,12 +522,10 @@
+--- xen-unstable.orig/xen/drivers/char/console.c
++++ xen-unstable/xen/drivers/char/console.c
+@@ -552,12 +552,10 @@
      serial_set_rx_handler(sercon_handle, serial_rx);
  
      /* HELLO WORLD --- start-of-day banner text. */
--    printk(xen_banner());
--    printk(" http://www.cl.cam.ac.uk/netos/xen\n");
--    printk(" University of Cambridge Computer Laboratory\n\n");
--    printk(" Xen version %d.%d%s (%s@%s) (%s) %s\n",
-+    printk(" Xen version %d.%d%s (%s %s) (%s@%s) (%s) %s\n",
+-    spin_lock(&console_lock);
+-    __putstr(xen_banner());
+-    spin_unlock(&console_lock);
+-    printk("Xen version %d.%d%s (%s@%s) (%s) %s\n",
++    printk("Xen version %d.%d%s (%s %s) (%s@%s) (%s) %s\n",
             xen_major_version(), xen_minor_version(), xen_extra_version(),
 -           xen_compile_by(), xen_compile_domain(),
 +           xen_compile_system_distribution(), xen_compile_system_version(),
 +           xen_compile_system_maintainer_local(), xen_compile_system_maintainer_domain(),
             xen_compiler(), xen_compile_date());
-     printk(" Latest ChangeSet: %s\n\n", xen_changeset());
-     set_printk_prefix("(XEN) ");
---- xen-3.orig/xen/include/xen/compile.h.in
-+++ xen-3/xen/include/xen/compile.h.in
+     printk("Latest ChangeSet: %s\n", xen_changeset());
+ 
+--- xen-unstable.orig/xen/include/xen/compile.h.in
++++ xen-unstable/xen/include/xen/compile.h.in
 @@ -1,8 +1,9 @@
  #define XEN_COMPILE_DATE	"@@date@@"
  #define XEN_COMPILE_TIME	"@@time@@"
@@ -135,8 +135,8 @@
  
  #define XEN_CHANGESET		"@@changeset@@"
 -#define XEN_BANNER		\
---- xen-3.orig/xen/include/xen/version.h
-+++ xen-3/xen/include/xen/version.h
+--- xen-unstable.orig/xen/include/xen/version.h
++++ xen-unstable/xen/include/xen/version.h
 @@ -3,14 +3,14 @@
  
  const char *xen_compile_date(void);



More information about the Pkg-xen-changes mailing list