Package Details: xen 4.20.0-2

Git Clone URL: https://aur.archlinux.org/xen.git (read-only, click to copy)
Package Base: xen
Description: Open-source type-1 or baremetal hypervisor
Upstream URL: https://xenproject.org/
Keywords: hypervisor virtualization xen
Licenses: GPL2
Submitter: sergej
Maintainer: Refutationalist
Last Packager: Refutationalist
Votes: 184
Popularity: 0.032852
First Submitted: 2009-11-09 11:22 (UTC)
Last Updated: 2025-03-13 08:19 (UTC)

Dependencies (65)

Sources (13)

Pinned Comments

Refutationalist commented on 2025-03-12 12:06 (UTC) (edited on 2025-03-13 08:23 (UTC) by Refutationalist)

We've moved to the newly-stable 4.20.0 branch. There are also other changes:

  • stubdom is fixed by disabling the vtmp and vtpmmgr components. This gets rid of a few source files and our remaining patches.
  • Debug files are only removed if the debug option is not set in makepkg.cfg (or the PKGBUILD itself)
  • pygrub has been removed
  • optdepends are adjusted for the upcoming xen-grub split package for the various Xen flavored builds.

If you're still using pygrub note that it is deprecated. The solution is to build PV grub instead, which used to be in AUR but is now missing. I am asking a couple questions on the mailing list, and I intend to put my current build of xen-grub (which supersedes xen-pvhgrub) on AUR as soon as possible. If you need to build it before that occurs, you can find it in my PKGBUILD repo.

EDIT: 4.20.0-2 adds support for the xen-edk2 package, which has a fixed UEFI for xen

Latest Comments

« First ‹ Previous 1 .. 82 83 84 85 86 87 88 89 90 91 92 .. 101 Next › Last »

kantras commented on 2012-11-08 06:37 (UTC)

Please include the texi2html.patch file from the website I mentioned in the previous comment; it allows xen to be compiled if you have extra/texi2html 5.0-2 installed. I also uploaded 09_xen, a tweaked grub2 configration file to be dropped into /etc/grub.d so that grub-mkconfig will detect and add config to support booting the xen kernel image. If you want the EFI boot image for xen to be built, you have to use a slightly modified version of binutils; I grabbed the PKGBUILD and binutils.install for the latest stable version of binutils-multilib, then edited the PKGBUILD file to add "--enable-targets=x86_64-pep" into the list of options being passed to configure. Once I had built and installed the modified binutils-multilib, the xen.efi image was compiled when I built xen.

luolimao commented on 2012-11-08 00:53 (UTC)

@paleo9 I must have asleep when I edited the PKGBUILD yesterday, my bad. Anyway, fixed.