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.062982
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 .. 92 93 94 95 96 97 98 99 100 101 Next › Last »

Refutationalist commented on 2011-07-09 14:57 (UTC)

What kernel are folks using with this? The ood one in AUR? I've been rolling my own and having a heck of a time getting HVMs to run.

Refutationalist commented on 2011-07-05 20:54 (UTC)

http://codepad.org/dzCVeARK This is a patch for the init scripts... I cut out some conditionals to check for distros we aren't and I added in some stuff to make it work better with the Arch Linux init process. The xendomains script works, but is hackish and looks funny.

haagch commented on 2011-05-27 23:40 (UTC)

Doesn't work with texi2html-5.0 anymore. works with texi2html-1.82. I think upstream knows it but it AGAIN breaks the build process.

Refutationalist commented on 2011-05-14 03:11 (UTC)

Looks like ocaml and ocaml-findlib are a requirement for (at least) building, and lzo2 is necessary for it to run.

robertfoster commented on 2011-04-22 09:39 (UTC)

gcc 4.6 issue fixed; splitted in xen and xen-docs, to avoid the huge texlive-core dependency if doc is unneded a little cleanup in $pkgdir

<deleted-account> commented on 2011-04-20 00:01 (UTC)

hi diver92. I also encountered this promblem before, may be your gcc version is too high (my is 4.6.0), so it opened the "-Werror=unused-but-set-variable" options by default. You may disable this option in gcc or downgrading gcc to a lower version. In current archlinux core package is 4.5.*. It's no problem. I guess you open the "[testing]" section in pacman.conf, comment it, and then pacman -Sy at first. If you encouter "as" error, do like above to the "binutils" package.

<deleted-account> commented on 2011-04-18 11:15 (UTC)

Hello! I can't build it! Compilation crashed with following errors: gcc -O2 -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -Wredundant-decls -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/tmp/yaourt-tmp-root/aur-xen/src/xen-4.1.0/xen/include -I/tmp/yaourt-tmp-root/aur-xen/src/xen-4.1.0/xen/include/asm-x86/mach-generic -I/tmp/yaourt-tmp-root/aur-xen/src/xen-4.1.0/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -fno-exceptions -mno-red-zone -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -g -D__XEN__ -MMD -MF .cpupool.o.d -c cpupool.c -o cpupool.o cpupool.c: In function ‘cpupool_add_domain’: cpupool.c:359:9: error: variable ‘n_dom’ set but not used [-Werror=unused-but-set-variable] cpupool.c: In function ‘cpupool_rm_domain’: cpupool.c:384:9: error: variable ‘n_dom’ set but not used [-Werror=unused-but-set-variable] cpupool.c:383:9: error: variable ‘cpupool_id’ set but not used [-Werror=unused-but-set-variable] cc1: all warnings being treated as errors make[4]: *** [cpupool.o] Error 1 make[4]: Leaving directory `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.1.0/xen/common' make[3]: *** [/tmp/yaourt-tmp-root/aur-xen/src/xen-4.1.0/xen/common/built_in.o] Error 2 make[3]: Leaving directory `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.1.0/xen/arch/x86' make[2]: *** [/tmp/yaourt-tmp-root/aur-xen/src/xen-4.1.0/xen/xen] Error 2 make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.1.0/xen' make[1]: *** [install] Error 2 make[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.1.0/xen' make: *** [install-xen] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build xen.

<deleted-account> commented on 2011-03-26 08:23 (UTC)

Xen 4.1 has been released ! http://www.xen.org/products/xen_source.html

haagch commented on 2011-02-18 09:39 (UTC)

I think you should use options=(!strip) in the PKGBUILD. Do these people that don't have this problem have strip in makepkg.conf disabled?