From 5b385b14728510def6c4cc99f0b901754226609f Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 14 Feb 2014 16:03:54 +0100 Subject: [PATCH] xen4.2: add patches from NetBSD to fix pod issues with perl-5.18. --- .../patches/patch-.._docs_man_xl.cfg.pod.5 | 65 +++++++++++++++++++ .../xen4.2/patches/patch-.._docs_man_xl.pod.1 | 44 +++++++++++++ .../patches/patch-qemu-xen_qemu-doc.texi | 15 +++++ 3 files changed, 124 insertions(+) create mode 100644 srcpkgs/xen4.2/patches/patch-.._docs_man_xl.cfg.pod.5 create mode 100644 srcpkgs/xen4.2/patches/patch-.._docs_man_xl.pod.1 create mode 100644 srcpkgs/xen4.2/patches/patch-qemu-xen_qemu-doc.texi diff --git a/srcpkgs/xen4.2/patches/patch-.._docs_man_xl.cfg.pod.5 b/srcpkgs/xen4.2/patches/patch-.._docs_man_xl.cfg.pod.5 new file mode 100644 index 0000000000..9d1de8d563 --- /dev/null +++ b/srcpkgs/xen4.2/patches/patch-.._docs_man_xl.cfg.pod.5 @@ -0,0 +1,65 @@ +$NetBSD: patch-.._docs_man_xl.cfg.pod.5,v 1.2 2013/06/17 13:47:20 wiz Exp $ + +--- docs/man/xl.cfg.pod.5.orig 2013-04-23 16:42:55.000000000 +0000 ++++ docs/man/xl.cfg.pod.5 +@@ -4,13 +4,13 @@ xl.cfg - XL Domain Configuration File Sy + + =head1 SYNOPSIS + +- /etc/xen/xldomain ++ /etc/xen/xldomain + + =head1 DESCRIPTION + + To create a VM (a domain in Xen terminology, sometimes called a guest) + with xl requires the provision of a domain config file. Typically +-these live in `/etc/xen/DOMAIN.cfg` where DOMAIN is the name of the ++these live in `/etc/xen/DOMAIN.cfg` where DOMAIN is the name of the + domain. + + =head1 SYNTAX +@@ -392,6 +392,8 @@ enable this option only for trusted VMs + + =item B + ++=over 4 ++ + (PV only) Changes the default value of 'permissive' for all PCI + devices for this VM. This can still be overridden on a per-device + basis. This option should be enabled with caution: it gives the guest +@@ -426,6 +428,8 @@ administrator control. + + =back + ++=back ++ + =head2 Paravirtualised (PV) Guest Specific Options + + The following options apply only to Paravirtual guests. +@@ -680,8 +684,6 @@ frequency changes. + + =back + +-=back +- + Please see F for more information on this option. + + =item B +@@ -692,6 +694,8 @@ Set the real time clock to local time or + + Set the real time clock offset in seconds. 0 by default. + ++=back ++ + =head3 Support for Paravirtualisation of HVM Guests + + The following options allow Paravirtualised features (such as devices) +@@ -1142,7 +1146,7 @@ See L for more information. + + =head1 FILES + +-F ++F + F + F + diff --git a/srcpkgs/xen4.2/patches/patch-.._docs_man_xl.pod.1 b/srcpkgs/xen4.2/patches/patch-.._docs_man_xl.pod.1 new file mode 100644 index 0000000000..3019de2134 --- /dev/null +++ b/srcpkgs/xen4.2/patches/patch-.._docs_man_xl.pod.1 @@ -0,0 +1,44 @@ +$NetBSD: patch-.._docs_man_xl.pod.1,v 1.2 2013/06/17 13:47:20 wiz Exp $ + +--- docs/man/xl.pod.1.orig 2013-04-23 16:42:55.000000000 +0000 ++++ docs/man/xl.pod.1 +@@ -34,10 +34,10 @@ each of those subcommands. + + =over 4 + +-=item start the script B at boot time ++=item start the script B at boot time + + Most B operations rely upon B and B: make +-sure you start the script B at boot time to ++sure you start the script B at boot time to + initialize all the daemons needed by B. + + =item setup a B bridge in dom0 +@@ -51,7 +51,7 @@ setup the bridge. + + If you specify the amount of memory dom0 has, passing B to + Xen, it is highly recommended to disable B. Edit +-B and set it to 0. ++B and set it to 0. + + =item run xl as B + +@@ -157,7 +157,7 @@ B + + xl create DebianLenny + +-This creates a domain with the file /etc/xen/DebianLenny, and returns as ++This creates a domain with the file /etc/xen/DebianLenny, and returns as + soon as it is run. + + =back +@@ -851,8 +851,6 @@ The following is the effect of combining + + =item B<-p [pool] -d>... : Illegal + +-=item +- + =back + + =item B [I] diff --git a/srcpkgs/xen4.2/patches/patch-qemu-xen_qemu-doc.texi b/srcpkgs/xen4.2/patches/patch-qemu-xen_qemu-doc.texi new file mode 100644 index 0000000000..510f11a0a1 --- /dev/null +++ b/srcpkgs/xen4.2/patches/patch-qemu-xen_qemu-doc.texi @@ -0,0 +1,15 @@ +$NetBSD: patch-qemu-xen_qemu-doc.texi,v 1.1 2013/06/17 13:54:02 wiz Exp $ + +Avoid encoding issues in pod2man. + +--- tools/qemu-xen/qemu-doc.texi.orig 2013-04-05 23:39:54.000000000 +0000 ++++ tools/qemu-xen/qemu-doc.texi +@@ -225,7 +225,7 @@ VGA BIOS. + QEMU uses YM3812 emulation by Tatsuyuki Satoh. + + QEMU uses GUS emulation (GUSEMU32 @url{http://www.deinmeister.de/gusemu/}) +-by Tibor "TS" Schütz. ++by Tibor "TS" Schuetz. + + Note that, by default, GUS shares IRQ(7) with parallel ports and so + qemu must be told to not have parallel ports to have working GUS