Commit graph

19 commits

Author SHA1 Message Date
joerg
f0bbd1517d Remove @dirrm entries from PLISTs 2009-06-14 18:13:25 +00:00
abs
a5e7b78bc4 Add PKG_DESTDIR_SUPPORT and clean up some pkglint 2009-05-03 23:10:50 +00:00
bouyer
0be3971482 On i386 also build and install PAE versions of the xen kernel.
Bump pkgrevision
2009-02-13 22:34:52 +00:00
bouyer
616e3e4b52 some device have I/O space but no mem space so checking iomem to grant
privileges to non-0 domains is not enough.
PKGREVISION++
2009-01-24 18:57:59 +00:00
joerg
bc770c39cf Don't require Python at run time. Bump revision. 2008-10-28 16:07:25 +00:00
bouyer
0b4d71f11f Update to Xen 3.1.4. Chnages are bugfixes, mostly in various HVM parts. 2008-04-27 19:59:40 +00:00
joerg
a77e7015fe Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
2008-04-25 20:39:06 +00:00
tnn
0eb274c8d6 Accept Python 2.5. 2008-04-25 20:11:17 +00:00
bouyer
b46e211595 Remplace patch-cx with the official fix from Xen. Bump PKGREVISION.
Thanks to Christoph Egger for getting this fixed in Xen repository.
2008-02-20 22:48:27 +00:00
bouyer
f69338af33 Update xen3 packages to 3.1.3. Changes are mostly bugfixes and enhancement
in HVM support.
2008-02-15 20:34:35 +00:00
bouyer
3319948890 Remplace patches/patch-cy with fix from the Xen repository via
Christoph Egger, and merge it back in patches/patch-ba (one patch per file).
Bump PKGREVISION
2007-12-05 22:06:26 +00:00
bouyer
b2edc5f91f Update the Xen3 packages to 3.1.2.
Package changes:
  point HOMEPAGE to http://xen.org/
  looks like the Xen peoples won't put a tarball on their http server
  for this; I built one from their repository and put it in
  ${MASTER_SITE_LOCAL}
Summary of changes since 3.1.0:
  some of our patches have been integrated upstream, thanks to Christoph Egger
  various performances improvements and bug fixes, including some security
    fixes, and one bug that would lead to floating point register
    leak/corruption from HVM to PV guests on Intel VMX CPUs.
2007-12-03 21:54:28 +00:00
bouyer
9535d5e7a8 Properly initialize physaddr_bitsize for native 64bit dom0. Makes
NetBSD/xenamd64 boot on systems with more than 4Gb RAM.
Bump pkgrevision.
2007-11-26 19:35:24 +00:00
bouyer
3f5c975c8e Make it build on NetBSD/amd64. This packages requires bash on this platform;
if someone feels bored he can look at fixing the script :)
2007-11-22 21:49:54 +00:00
bouyer
76c861a001 Fix Xen kernel to silence a message on recursive Page Table Entries for
level >= 3 (will send to Xen developers)
Allow this package to build on x86_64.
bump PKGREVISION.
2007-10-16 20:31:57 +00:00
martti
bd986edbc7 Remove trailing spaces. 2007-10-09 19:19:08 +00:00
bouyer
92f5c0435e Switch from using the pre-build binaries to building our own Xen kernel.
Apply a patch (patch-b*) to xen-3.1.0 to fix the ELF loader so that the
symbol table is properly loaded for the NetBSD dom0 kernel. This is from
the Xen repository, based on a patch inistally submitted by Christoph Egger
to Xen (thanks !). Should fix PR port-xen/36671.
While there also provide a debug Xen kernel, built with debug=1.
Bump PKGREVISION.
2007-08-17 17:26:03 +00:00
bouyer
bde1ee47e8 Restrict to Linux-2.[46]*-i386 NetBSD-*-i386. Suggested by Hauke Fath. 2007-07-01 20:20:24 +00:00
bouyer
15760d93dd Rename xenkernel30 to xenkernel3 to acknowledge that Xen dropped one digit
in version numbers, and upgrade to 3.1.0.
Changes since 3.0.4:
    *   XenAPI 1.0 support
          o XML configuration files for virtual machines;
          o VM life-cycle management operations; and
          o Secure on- or off-box XML-RPC with bindings for many languages
    * Basic save/restore/migrate support for HVM (e.g. Windows) VMs;
    * Dynamic memory control for HVM guests;
    * 32-on-64 PV guest support (run PAE PV VMs on a 64-bit Xen!); and
    * Blktap copy-on-write disk support.

It also fixes some HVM bugs.
2007-06-14 19:37:00 +00:00