Package Details: xen-stubdom 4.20.0-2

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

Required by (3)

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 .. 87 88 89 90 91 92 93 94 95 96 97 .. 101 Next › Last »

Refutationalist commented on 2012-05-03 09:16 (UTC)

You'll want to cd out of that directory. Also, if you add those lines to get pv-grub, you'll want libgl as a dependency.

Refutationalist commented on 2012-04-23 08:29 (UTC)

Hi! Working on a new package since I'm hoping to upgrade to a modern pvops dom0 and openvswtich. I would suggest adding the following lines (from a patch): cd stubdom make PYTHON=python2 DESTDIR=$pkgdir install-grub make PYTHON=python2 DESTDIR=$pkgdir XEN_TARGET_ARCH=x86_32 install-grub Adding these after xen is built will build the pv-grub modules, which are pretty useful for people who give out domU's without access to the dom0. pv-grub is more secure than pygrub.

encbladexp commented on 2012-03-31 18:04 (UTC)

Take a look at https://bitbucket.org/encbladexp/aur for an up2date Version of this Package. If already fixed the libxl thing, and some dependencies ;-) Greetings

<deleted-account> commented on 2012-03-25 00:34 (UTC)

Running makepkg -s on a x86_64 does not resolve the python2 dep.

grossws commented on 2012-03-15 00:39 (UTC)

P. S. I'm building it on x86_64 host.

grossws commented on 2012-03-15 00:38 (UTC)

It fails because can't find as86. So bin86 should be added to makedepends.

<deleted-account> commented on 2012-03-14 14:16 (UTC)

Hi, I think you might want to add python2 as a compile-time dependency as well.

fatmike commented on 2012-03-14 08:59 (UTC)

@revellion: Could you please add the following changes? - The patch that tritron mentioned: src/xen-4.1.2/tools/libxl/libxl_internal.h needs to be patched -> /var/run/xenstored.pid needs to be changed to /run/daemons/xenstored.pid - Copying src/xen-4.1.2/tools/hotplug/Linux/*.rules to pkg/etc/udev/rules.d/ Thanx.

fatmike commented on 2012-03-13 13:05 (UTC)

@Subnaut: See https://bbs.archlinux.org/viewtopic.php?id=137415 - Post #2