pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/sysutils Update to Xen 3.3.2.
details: https://anonhg.NetBSD.org/pkgsrc/rev/556931af9f37
branches: trunk
changeset: 397001:556931af9f37
user: cegger <cegger%pkgsrc.org@localhost>
date: Fri Aug 07 12:43:46 2009 +0000
description:
Update to Xen 3.3.2.
This is a mainenance release with a number of stability fixes.
diffstat:
sysutils/xenkernel33/Makefile | 8 +-
sysutils/xenkernel33/distinfo | 8 +-
sysutils/xentools33/Makefile | 6 +-
sysutils/xentools33/PLIST | 3 +-
sysutils/xentools33/distinfo | 20 ++---
sysutils/xentools33/patches/patch-af | 10 +-
sysutils/xentools33/patches/patch-bi | 8 +-
sysutils/xentools33/patches/patch-da | 16 ++--
sysutils/xentools33/patches/patch-dd | 8 +-
sysutils/xentools33/patches/patch-de | 23 +++++-
sysutils/xentools33/patches/patch-ga | 119 -----------------------------------
sysutils/xentools33/patches/patch-gb | 38 -----------
12 files changed, 61 insertions(+), 206 deletions(-)
diffs (truncated from 445 to 300 lines):
diff -r 8ad09568d7f7 -r 556931af9f37 sysutils/xenkernel33/Makefile
--- a/sysutils/xenkernel33/Makefile Fri Aug 07 12:18:33 2009 +0000
+++ b/sysutils/xenkernel33/Makefile Fri Aug 07 12:43:46 2009 +0000
@@ -1,17 +1,17 @@
-# $NetBSD: Makefile,v 1.10 2009/02/18 20:31:29 cegger Exp $
+# $NetBSD: Makefile,v 1.11 2009/08/07 12:43:46 cegger Exp $
#
-VERSION= 3.3.1
+VERSION= 3.3.2
DISTNAME= xen-${VERSION}
PKGNAME= xenkernel33-${VERSION}
-PKGREVISION= 1
+#PKGREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://bits.xensource.com/oss-xen/release/${VERSION}/
EXTRACT_SUFX= .tar.gz
MAINTAINER= cegger%NetBSD.org@localhost
HOMEPAGE= http://xen.org/
-COMMENT= Xen 3.3.1 Kernel
+COMMENT= Xen 3.3.2 Kernel
PKG_DESTDIR_SUPPORT= user-destdir
diff -r 8ad09568d7f7 -r 556931af9f37 sysutils/xenkernel33/distinfo
--- a/sysutils/xenkernel33/distinfo Fri Aug 07 12:18:33 2009 +0000
+++ b/sysutils/xenkernel33/distinfo Fri Aug 07 12:43:46 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2009/01/13 13:48:33 cegger Exp $
+$NetBSD: distinfo,v 1.9 2009/08/07 12:43:46 cegger Exp $
-SHA1 (xen-3.3.1.tar.gz) = fa63c80e04dfc1bb376d98c5a0a0b08f7912b3f9
-RMD160 (xen-3.3.1.tar.gz) = 31d3e801b4eec37715900c6247be403aaafdd5e1
-Size (xen-3.3.1.tar.gz) = 11329774 bytes
+SHA1 (xen-3.3.2.tar.gz) = 7f438e73ac81b25cf5e1570709e87001066bafe4
+RMD160 (xen-3.3.2.tar.gz) = 28faa56286f2a418e35dcba6079570ea871d6c7b
+Size (xen-3.3.2.tar.gz) = 11357576 bytes
SHA1 (patch-aa) = 0d11c758ad0a0ca657bf2e0f89ca23ff67b76bb7
diff -r 8ad09568d7f7 -r 556931af9f37 sysutils/xentools33/Makefile
--- a/sysutils/xentools33/Makefile Fri Aug 07 12:18:33 2009 +0000
+++ b/sysutils/xentools33/Makefile Fri Aug 07 12:43:46 2009 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.17 2009/02/20 23:22:47 cegger Exp $
+# $NetBSD: Makefile,v 1.18 2009/08/07 12:49:21 cegger Exp $
#
-VERSION= 3.3.1
+VERSION= 3.3.2
DISTNAME= xen-${VERSION}
PKGNAME= xentools33-${VERSION}
-PKGREVISION= 6
+#PKGREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://bits.xensource.com/oss-xen/release/${VERSION}/
EXTRACT_SUFX= .tar.gz
diff -r 8ad09568d7f7 -r 556931af9f37 sysutils/xentools33/PLIST
--- a/sysutils/xentools33/PLIST Fri Aug 07 12:18:33 2009 +0000
+++ b/sysutils/xentools33/PLIST Fri Aug 07 12:43:46 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2009/06/14 18:16:22 joerg Exp $
+@comment $NetBSD: PLIST,v 1.9 2009/08/07 12:49:21 cegger Exp $
bin/lsevtchn
bin/pygrub
bin/readnotes
@@ -482,7 +482,6 @@
sbin/flask-loadpolicy
sbin/fs-backend
sbin/img2qcow
-sbin/netfix
sbin/qcow-create
sbin/qcow2raw
sbin/tapdisk
diff -r 8ad09568d7f7 -r 556931af9f37 sysutils/xentools33/distinfo
--- a/sysutils/xentools33/distinfo Fri Aug 07 12:18:33 2009 +0000
+++ b/sysutils/xentools33/distinfo Fri Aug 07 12:43:46 2009 +0000
@@ -1,14 +1,14 @@
-$NetBSD: distinfo,v 1.16 2009/02/20 23:22:47 cegger Exp $
+$NetBSD: distinfo,v 1.17 2009/08/07 12:49:21 cegger Exp $
-SHA1 (xen-3.3.1.tar.gz) = fa63c80e04dfc1bb376d98c5a0a0b08f7912b3f9
-RMD160 (xen-3.3.1.tar.gz) = 31d3e801b4eec37715900c6247be403aaafdd5e1
-Size (xen-3.3.1.tar.gz) = 11329774 bytes
+SHA1 (xen-3.3.2.tar.gz) = 7f438e73ac81b25cf5e1570709e87001066bafe4
+RMD160 (xen-3.3.2.tar.gz) = 28faa56286f2a418e35dcba6079570ea871d6c7b
+Size (xen-3.3.2.tar.gz) = 11357576 bytes
SHA1 (patch-aa) = 74c3023e39baf488f8bae060e93f6175b32df61a
SHA1 (patch-ab) = a6244d421dc995c9bcbc9959de422972f9d46b6d
SHA1 (patch-ac) = 70af1b1a787b9dad9e41a2ffe14d595c6797b4d7
SHA1 (patch-ad) = 323e854e5872e770580068fa93a74bd0b1531025
SHA1 (patch-ae) = bb7116a71bf6637591b639511f055836a13d9887
-SHA1 (patch-af) = c39bd79ebb409e6e0bfc45b9c048fbf77863d7a0
+SHA1 (patch-af) = 0d4cd2bc3c56934bd072bc72b34e5ed677d04969
SHA1 (patch-ag) = 6b6c26c5fbb28b9cc37e76b250cc90fed111e78a
SHA1 (patch-ah) = cc8d95c73d7f4a08f311e8417d26f53ffd010549
SHA1 (patch-ai) = 0906a5ec3a7450fc987b01289e2560e60966d00d
@@ -21,7 +21,7 @@
SHA1 (patch-bf) = 51f4b08ccaa3e6c062a489d8e4a7a6a5ccdb221a
SHA1 (patch-bg) = 0121c07ddc67b6801cdd15488bc681378a466949
SHA1 (patch-bh) = a072c1e2dd21aa284303b5fcc7eae5ff841a5fbc
-SHA1 (patch-bi) = 6012614ffb424119d0219fd14085d97c2a9f5e26
+SHA1 (patch-bi) = 49c1b77b451b63cfe3a1fded7f6d0410d4c3cf92
SHA1 (patch-bj) = 4c6b6a73d3ea5fb2c57b12dd4651f59024119276
SHA1 (patch-bk) = a79256edc3dc2a5f4bcdbe1a2d14037ad74f11de
SHA1 (patch-ca) = b62ec8f0db5e65d737d1aaf3bd44580f5969328b
@@ -31,11 +31,11 @@
SHA1 (patch-ce) = 24d71f68a93b59bd5c5441c257d34862e7302040
SHA1 (patch-cf) = 055af260b497cbfaa5732f05267526e9fb1d1536
SHA1 (patch-cg) = 1f6ec716a101256274b6fff47b825271403a1ee0
-SHA1 (patch-da) = b775dc2ba49bd2d3e044f7393294e2194d8c6b60
+SHA1 (patch-da) = f05d504ea9160af781f82652308fbb98c7925a8f
SHA1 (patch-db) = 6e9e9d0e06716990c1532968aed97fe8a3877869
SHA1 (patch-dc) = fdbe8e8c5f4f00b6c5212d429e830af5dc51d92b
-SHA1 (patch-dd) = 343e7af31a0801ee71fb4943b61220bf52718a94
-SHA1 (patch-de) = 0f2b717b2ae14ce128c361e7b3fbb570615090c2
+SHA1 (patch-dd) = e94a0ff0c0d30f7441675f52b5f13e575f09dff8
+SHA1 (patch-de) = 3e08b61cc625cfd1a4eaacbd4a325a28ce315919
SHA1 (patch-df) = 46b99d00c6562c41e5fd96df8dbcb0653c1baa46
SHA1 (patch-ea) = 4c5cd6bd798488c13a264b567a67aa7cb5f8a2e4
SHA1 (patch-eb) = cf63c43ccbc6b7b435be871e392f9729bd392ab4
@@ -49,5 +49,3 @@
SHA1 (patch-fc) = 37c9b0897182de93a01f9620ef6346ef68157770
SHA1 (patch-fd) = cb4741bf33050d72cfbcd2eff4a8632d976de643
SHA1 (patch-fe) = 85d42672766fe8ce2dc7f745938722710c6ee5a3
-SHA1 (patch-ga) = 12b32e7af51d49f068e2e6533bec901d9d128e9c
-SHA1 (patch-gb) = b4ff4785791112077bfb4160fb88642aa4b2b346
diff -r 8ad09568d7f7 -r 556931af9f37 sysutils/xentools33/patches/patch-af
--- a/sysutils/xentools33/patches/patch-af Fri Aug 07 12:18:33 2009 +0000
+++ b/sysutils/xentools33/patches/patch-af Fri Aug 07 12:43:46 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-af,v 1.2 2009/01/13 13:48:33 cegger Exp $
+$NetBSD: patch-af,v 1.3 2009/08/07 12:49:21 cegger Exp $
---- misc/Makefile.orig 2009-01-05 11:26:59.000000000 +0000
+--- misc/Makefile.orig 2009-08-06 14:56:36.000000000 +0200
+++ misc/Makefile
@@ -14,17 +14,21 @@ TARGETS-y := xenperf
TARGETS-$(CONFIG_X86) += xen-detect xenpm
@@ -12,15 +12,15 @@
SUBDIRS := $(SUBDIRS-y)
-INSTALL_BIN-y := xencons
-+INSTALL_BIN-y :=
++INSTALL_BIN-y :=
+INSTALL_BIN_SCRIPT-y := xencons
INSTALL_BIN-$(CONFIG_X86) += xen-detect
INSTALL_BIN := $(INSTALL_BIN-y)
+INSTALL_BIN_SCRIPT := $(INSTALL_BIN_SCRIPT-y)
--INSTALL_SBIN-y := netfix xm xen-bugtool xen-python-path xend xenperf xsview
+-INSTALL_SBIN-y := xm xen-bugtool xen-python-path xend xenperf xsview
+INSTALL_SBIN-y := xenperf
-+INSTALL_SBIN_SCRIPT-y := netfix xm xen-bugtool xen-python-path xend xsview
++INSTALL_SBIN_SCRIPT-y := xm xen-bugtool xen-python-path xend xsview
INSTALL_SBIN-$(CONFIG_X86) += xenpm
INSTALL_SBIN := $(INSTALL_SBIN-y)
+INSTALL_SBIN_SCRIPT := $(INSTALL_SBIN_SCRIPT-y)
diff -r 8ad09568d7f7 -r 556931af9f37 sysutils/xentools33/patches/patch-bi
--- a/sysutils/xentools33/patches/patch-bi Fri Aug 07 12:18:33 2009 +0000
+++ b/sysutils/xentools33/patches/patch-bi Fri Aug 07 12:43:46 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-bi,v 1.1.1.1 2008/08/07 20:26:58 cegger Exp $
+$NetBSD: patch-bi,v 1.2 2009/08/07 12:49:21 cegger Exp $
---- xenstore/Makefile.orig 2008-08-01 16:38:07.000000000 +0200
+--- xenstore/Makefile.orig 2009-08-06 14:56:38.000000000 +0200
+++ xenstore/Makefile
-@@ -94,24 +94,24 @@ tarball: clean
+@@ -90,24 +90,24 @@ tarball: clean
.PHONY: install
install: all
@@ -39,5 +39,5 @@
+ $(BSD_INSTALL_DATA) xs.h $(DESTDIR)$(INCLUDEDIR)
+ $(BSD_INSTALL_DATA) xs_lib.h $(DESTDIR)$(INCLUDEDIR)
- -include $(DEP)
+ -include $(DEPS)
diff -r 8ad09568d7f7 -r 556931af9f37 sysutils/xentools33/patches/patch-da
--- a/sysutils/xentools33/patches/patch-da Fri Aug 07 12:18:33 2009 +0000
+++ b/sysutils/xentools33/patches/patch-da Fri Aug 07 12:43:46 2009 +0000
@@ -1,17 +1,17 @@
-$NetBSD: patch-da,v 1.1.1.1 2008/08/07 20:26:58 cegger Exp $
+$NetBSD: patch-da,v 1.2 2009/08/07 12:49:21 cegger Exp $
---- libfsimage/common/Makefile.orig 2008-08-01 16:38:07.000000000 +0200
+--- libfsimage/common/Makefile.orig 2009-08-06 14:56:35.000000000 +0200
+++ libfsimage/common/Makefile
-@@ -4,7 +4,7 @@ include $(XEN_ROOT)/tools/Rules.mk
+@@ -4,6 +4,8 @@ include $(XEN_ROOT)/tools/Rules.mk
MAJOR = 1.0
MINOR = 0
--CFLAGS += -Werror -Wp,-MD,.$(@F).d
-+CFLAGS += -Werror -Wp,-MD,.$(@F).d -DFSIMAGE_FSDIR=\"$(LIBDIR)/fs\"
- DEPS = .*.d
-
++CFLAGS += -DFSIMAGE_FSDIR=\"$(LIBDIR)/fs\"
++
LDFLAGS-$(CONFIG_SunOS) = -Wl,-M -Wl,mapfile-SunOS
-@@ -22,14 +22,14 @@ all: $(LIB)
+ LDFLAGS-$(CONFIG_Linux) = -Wl,mapfile-GNU
+ LDFLAGS = $(LDFLAGS-y)
+@@ -19,14 +21,14 @@ all: $(LIB)
.PHONY: install
install: all
diff -r 8ad09568d7f7 -r 556931af9f37 sysutils/xentools33/patches/patch-dd
--- a/sysutils/xentools33/patches/patch-dd Fri Aug 07 12:18:33 2009 +0000
+++ b/sysutils/xentools33/patches/patch-dd Fri Aug 07 12:43:46 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-dd,v 1.1.1.1 2008/08/07 20:26:58 cegger Exp $
+$NetBSD: patch-dd,v 1.2 2009/08/07 12:49:21 cegger Exp $
---- flask/loadpolicy/Makefile.orig 2008-08-01 16:38:07.000000000 +0200
+--- flask/loadpolicy/Makefile.orig 2009-08-06 14:56:33.000000000 +0200
+++ flask/loadpolicy/Makefile
-@@ -51,8 +51,8 @@ print-end:
+@@ -48,8 +48,8 @@ print-end:
.PHONY: install
install: all
@@ -11,5 +11,5 @@
+ $(BSD_INSTALL_PROGRAM_DIR) $(DESTDIR)$(SBINDIR)
+ $(BSD_INSTALL_PROGRAM) $(CLIENTS) $(DESTDIR)$(SBINDIR)
- -include $(PROG_DEP)
+ -include $(DEPS)
diff -r 8ad09568d7f7 -r 556931af9f37 sysutils/xentools33/patches/patch-de
--- a/sysutils/xentools33/patches/patch-de Fri Aug 07 12:18:33 2009 +0000
+++ b/sysutils/xentools33/patches/patch-de Fri Aug 07 12:43:46 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-de,v 1.1.1.1 2008/08/07 20:26:58 cegger Exp $
+$NetBSD: patch-de,v 1.2 2009/08/07 12:49:21 cegger Exp $
---- examples/Makefile.orig 2008-08-07 10:56:22.000000000 +0200
+--- examples/Makefile.orig 2009-08-06 14:56:33.000000000 +0200
+++ examples/Makefile
@@ -7,7 +7,7 @@ XENDOMAINS_INITD = init.d/xendomains
XENDOMAINS_SYSCONFIG = init.d/sysconfig.xendomains
@@ -20,7 +20,7 @@
XEN_SCRIPTS = network-bridge vif-bridge
XEN_SCRIPTS += network-route vif-route
XEN_SCRIPTS += network-nat vif-nat
-@@ -41,10 +41,10 @@ XEN_SCRIPT_DATA += xen-hotplug-common.sh
+@@ -41,7 +41,7 @@ XEN_SCRIPT_DATA += xen-hotplug-common.sh
XEN_SCRIPT_DATA += block-common.sh vtpm-common.sh vtpm-hotplug-common.sh
XEN_SCRIPT_DATA += vtpm-migration.sh vtpm-impl
@@ -28,12 +28,27 @@
+XEN_HOTPLUG_DIR = ${PKG_SYSCONFDIR}/hotplug
XEN_HOTPLUG_SCRIPTS = xen-backend.agent
+ UDEVVER = 0
+@@ -52,7 +52,7 @@ ifeq ($(shell [ -x /usr/bin/udevinfo ] &
+ UDEVVER = $(shell /usr/bin/udevinfo -V | sed -e 's/^[^0-9]* \([0-9]\{1,\}\)[^0-9]\{0,\}/\1/' )
+ endif
+
-UDEV_RULES_DIR = /etc/udev
+UDEV_RULES_DIR = ${PKG_SYSCONFDIR}/udev
UDEV_RULES = xen-backend.rules
DI = $(if $(DISTDIR),$(shell readlink -f $(DISTDIR)),)
-@@ -79,52 +79,47 @@ install-readmes:
+@@ -79,60 +79,55 @@ install: all install-readmes install-ini
+ .PHONY: install-readmes
+ install-readmes:
+ [ -d $(DESTDIR)$(XEN_CONFIG_DIR) ] || \
+- $(INSTALL_DIR) $(DESTDIR)$(XEN_CONFIG_DIR)
++ $(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(XEN_CONFIG_DIR)
+ set -e; for i in $(XEN_READMES); \
+ do [ -e $(DESTDIR)$(XEN_CONFIG_DIR)/$$i ] || \
+- $(INSTALL_DATA) $$i $(DESTDIR)$(XEN_CONFIG_DIR); \
++ $(BSD_INSTALL_DATA) $$i $(DESTDIR)$(XEN_CONFIG_DIR); \
+ done
.PHONY: install-initd
install-initd:
diff -r 8ad09568d7f7 -r 556931af9f37 sysutils/xentools33/patches/patch-ga
--- a/sysutils/xentools33/patches/patch-ga Fri Aug 07 12:18:33 2009 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,119 +0,0 @@
-$NetBSD: patch-ga,v 1.3 2009/02/20 23:22:47 cegger Exp $
-
---- python/xen/xend/XendBootloader.py.orig 2009-01-05 11:26:59.000000000 +0000
-+++ python/xen/xend/XendBootloader.py
-@@ -67,9 +67,23 @@ def bootloader(blexec, disk, dom, quiet
- # listening on the bootloader's fifo for the results.
-
- (m1, s1) = pty.openpty()
-- tty.setraw(m1);
-- fcntl.fcntl(m1, fcntl.F_SETFL, os.O_NDELAY);
-- os.close(s1)
-+
-+ # On Solaris, the pty master side will get cranky if we try
-+ # to write to it while there is no slave. To work around this,
-+ # keep the slave descriptor open until we're done. Set it
-+ # to raw terminal parameters, otherwise it will echo back
Home |
Main Index |
Thread Index |
Old Index