[Pkg-xen-changes] r607 - in trunk/xen-unstable/debian: . patches
Bastian Blank
waldi at alioth.debian.org
Thu Sep 11 10:05:38 UTC 2008
Author: waldi
Date: Thu Sep 11 10:05:38 2008
New Revision: 607
Log:
* debian/changelog: Update to 3.3-unstable+hg18357-1.
* debian/patches: Update.
Modified:
trunk/xen-unstable/debian/changelog
trunk/xen-unstable/debian/patches/tools-blktap-crypto.patch
trunk/xen-unstable/debian/patches/tools-lib-abiname.diff
trunk/xen-unstable/debian/patches/tools-misc-prefix.diff
trunk/xen-unstable/debian/patches/tools-misc-xend-race.diff
trunk/xen-unstable/debian/patches/tools-prefix.diff
trunk/xen-unstable/debian/patches/tools-pygrub-prefix.diff
trunk/xen-unstable/debian/patches/tools-python-xen-xm-relative-path.diff
trunk/xen-unstable/debian/patches/tools-rpath.diff
Modified: trunk/xen-unstable/debian/changelog
==============================================================================
--- trunk/xen-unstable/debian/changelog (original)
+++ trunk/xen-unstable/debian/changelog Thu Sep 11 10:05:38 2008
@@ -1,3 +1,9 @@
+xen-unstable (3.3-unstable+hg18357-1) UNRELEASED; urgency=low
+
+ * New upstream snapshot.
+
+ -- Bastian Blank <waldi at debian.org> Thu, 11 Sep 2008 01:39:47 +0200
+
xen-unstable (3.3-unstable+hg17961-1) unstable; urgency=low
* New upstream snapshot.
Modified: trunk/xen-unstable/debian/patches/tools-blktap-crypto.patch
==============================================================================
--- trunk/xen-unstable/debian/patches/tools-blktap-crypto.patch (original)
+++ trunk/xen-unstable/debian/patches/tools-blktap-crypto.patch Thu Sep 11 10:05:38 2008
@@ -13,7 +13,7 @@
-$(warning *** libgcrypt not installed: falling back to libcrypto ***)
-endif
-
- LDFLAGS_blktapctrl := $(LDFLAGS_libxenctrl) $(LDFLAGS_libxenstore) -L../lib -lblktap
+ LDFLAGS_blktapctrl := $(LDFLAGS_libxenctrl) $(LDFLAGS_libxenstore) $(call LDFLAGS_RPATH,../lib) -L../lib -lblktap
-LDFLAGS_img := $(LIBAIO_DIR)/libaio.a $(CRYPT_LIB) -lpthread -lz
+LDFLAGS_img := $(LIBAIO_DIR)/libaio.a -lgcrypt -lpthread -lz
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 Thu Sep 11 10:05:38 2008
@@ -107,7 +107,7 @@
.PHONY: clean
clean:
- rm -rf *.a *.so* *.o *.rpm $(LIB) *~ $(DEPS) xen TAGS
+ rm -rf *.a *.so* *.o *.opic *.rpm $(LIB) *~ $(DEPS) xen TAGS
-libblktap.so.$(MAJOR).$(MINOR): $(OBJS_PIC)
- $(CC) $(CFLAGS) -Wl,$(SONAME_LDFLAG) -Wl,$(SONAME) $(SHLIB_CFLAGS) \
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 Thu Sep 11 10:05:38 2008
@@ -1,5 +1,5 @@
---- xen-3.orig/tools/misc/xend
-+++ xen-3/tools/misc/xend
+--- xen-unstable.orig/tools/misc/xend
++++ xen-unstable/tools/misc/xend
@@ -33,15 +33,10 @@
import time
import commands
@@ -18,7 +18,7 @@
class CheckError(ValueError):
pass
-@@ -95,20 +90,20 @@
+@@ -99,21 +94,23 @@
f.close()
except:
pass
@@ -34,21 +34,27 @@
+ execute('xenstored', args)
def start_consoled():
- if os.fork() == 0:
-- os.execvp('xenconsoled', ['xenconsoled'])
-+ execute('xenconsoled')
+- XENCONSOLED_TRACE = os.getenv("XENCONSOLED_TRACE")
+- args = ""
+- if XENCONSOLED_TRACE:
+- args += "--log=" + XENCONSOLED_TRACE
+- start_daemon("xenconsoled", args)
++ trace = os.getenv("XENCONSOLED_TRACE")
++ args = []
++ if trace:
++ args.append("--log=" + trace)
++ if os.fork() == 0:
++ execute('xenconsoled', args)
def start_blktapctrl():
- if os.fork() == 0:
-- os.execvp('blktapctrl', ['blktapctrl'])
--
+- start_daemon("blktapctrl", "")
++ if os.fork() == 0:
+ execute('blktapctrl')
-+
+
def main():
try:
- check_logging()
---- 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-misc-xend-race.diff
==============================================================================
--- trunk/xen-unstable/debian/patches/tools-misc-xend-race.diff (original)
+++ trunk/xen-unstable/debian/patches/tools-misc-xend-race.diff Thu Sep 11 10:05:38 2008
@@ -2,12 +2,12 @@
--- xen-unstable.orig/tools/misc/xend
+++ xen-unstable/tools/misc/xend
-@@ -97,6 +97,8 @@
+@@ -101,6 +101,8 @@
execute('xenstored', args)
def start_consoled():
+ import time
+ time.sleep(2)
- if os.fork() == 0:
- execute('xenconsoled')
-
+ trace = os.getenv("XENCONSOLED_TRACE")
+ args = []
+ if trace:
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 Thu Sep 11 10:05:38 2008
@@ -141,9 +141,9 @@
+ $(INSTALL_PROG) xenbaked $(DESTDIR)$(PRIVATE_BINDIR)/xenbaked
+ $(INSTALL_PROG) xentrace_setmask $(DESTDIR)$(PRIVATE_BINDIR)/xentrace_setmask
+ $(INSTALL_PROG) xenmon.py $(DESTDIR)$(PRIVATE_BINDIR)/xenmon.py
+ $(INSTALL_DIR) $(DESTDIR)$(DOCDIR)
+ $(INSTALL_DATA) README $(DESTDIR)$(DOCDIR)/README.xenmon
- .PHONY: clean
- clean:
--- xen-unstable.orig/tools/xentrace/Makefile
+++ xen-unstable/tools/xentrace/Makefile
@@ -36,12 +36,10 @@
@@ -253,3 +253,14 @@
$(INSTALL_DATA) include/flask.h $(DESTDIR)$(INCLUDEDIR)
.PHONY: TAGS
+--- xen-unstable.orig/tools/blktap/drivers/Makefile
++++ xen-unstable/tools/blktap/drivers/Makefile
+@@ -56,7 +56,7 @@
+ $(CC) $(CFLAGS) -o $* $^ $(LDFLAGS) $(LDFLAGS_img)
+
+ install: all
+- $(INSTALL_PROG) $(IBIN) $(QCOW_UTIL) $(VHD_UTIL) $(DESTDIR)$(SBINDIR)
++ $(INSTALL_PROG) $(IBIN) $(QCOW_UTIL) $(VHD_UTIL) $(DESTDIR)$(PRIVATE_BINDIR)
+
+ clean:
+ rm -rf *.o *~ $(DEPS) xen TAGS $(IBIN) $(LIB) $(QCOW_UTIL) $(VHD_UTIL)
Modified: trunk/xen-unstable/debian/patches/tools-pygrub-prefix.diff
==============================================================================
--- trunk/xen-unstable/debian/patches/tools-pygrub-prefix.diff (original)
+++ trunk/xen-unstable/debian/patches/tools-pygrub-prefix.diff Thu Sep 11 10:05:38 2008
@@ -17,7 +17,7 @@
import curses, _curses, curses.wrapper, curses.textpad, curses.ascii
import getopt
--sys.path = [ '/usr/lib/python' ] + sys.path
+-sys.path = [ '/usr/lib/python', '/usr/lib64/python' ] + sys.path
+sys.path.insert(1, sys.path[0] + '/../lib/python')
import fsimage
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 Thu Sep 11 10:05:38 2008
@@ -1,6 +1,6 @@
--- xen-unstable.orig/tools/python/xen/xm/create.py
+++ xen-unstable/tools/python/xen/xm/create.py
-@@ -578,6 +578,14 @@
+@@ -599,6 +599,14 @@
else:
return s
@@ -15,7 +15,7 @@
def configure_image(vals):
"""Create the image config.
"""
-@@ -585,11 +593,11 @@
+@@ -606,11 +614,11 @@
return None
config_image = [ vals.builder ]
if vals.kernel:
@@ -30,7 +30,7 @@
if vals.cmdline_ip:
cmdline_ip = strip('ip=', vals.cmdline_ip)
config_image.append(['ip', cmdline_ip])
-@@ -760,7 +768,7 @@
+@@ -851,7 +859,7 @@
def configure_hvm(config_image, vals):
"""Create the config for HVM devices.
"""
@@ -39,7 +39,7 @@
'localtime', 'serial', 'stdvga', 'isa', 'nographic', 'soundhw',
'vnc', 'vncdisplay', 'vncunused', 'vncconsole', 'vnclisten',
'sdl', 'display', 'xauthority', 'rtc_timeoffset', 'monitor',
-@@ -770,6 +778,8 @@
+@@ -861,6 +869,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 Thu Sep 11 10:05:38 2008
@@ -218,3 +218,14 @@
SRCS :=
SRCS += xenbus.c blkif.c xs_api.c
+--- xen-unstable.orig/tools/blktap/drivers/Makefile
++++ xen-unstable/tools/blktap/drivers/Makefile
+@@ -25,7 +25,7 @@
+ $(warning *** libgcrypt not installed: falling back to libcrypto ***)
+ endif
+
+-LDFLAGS_blktapctrl := $(LDFLAGS_libxenctrl) $(LDFLAGS_libxenstore) -L../lib -lblktap
++LDFLAGS_blktapctrl := $(LDFLAGS_libxenctrl) $(LDFLAGS_libxenstore) $(call LDFLAGS_RPATH,../lib) -L../lib -lblktap
+ LDFLAGS_img := $(LIBAIO_DIR)/libaio.a $(CRYPT_LIB) -lpthread -lz
+
+ BLK-OBJS-y := block-aio.o
More information about the Pkg-xen-changes
mailing list