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.069676
First Submitted: 2009-11-09 11:22 (UTC)
Last Updated: 2025-03-13 08:19 (UTC)

Dependencies (42)

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 .. 55 56 57 58 59 60 61 62 63 64 65 .. 101 Next › Last »

meltfund commented on 2013-12-19 19:15 (UTC)

Similar build problem on this system today http://pastebin.com/nHgDssf2

meltfund commented on 2013-12-19 19:14 (UTC)

Built fine on this system last week http://pastebin.com/AfKiQLrt

thouveng commented on 2013-12-19 16:17 (UTC)

@kantras: In fact it is a little bit strange because I've two laptops and both have archlinux 64bits installed. The problem occurs only on one of them. It is a Dell latitude E5520 and I'm trying to build xen directly on the baremetal, I mean I'm not inside a VM or a container.

kantras commented on 2013-12-19 06:27 (UTC)

I've been trying to reproduce both the compile issues listed and still am unable to; all rebuild attempts have been successful. I'm going to continue to try and reproduce the issues, but if people could share more details on the hardware that they are trying to build on, that may help narrow things down

amber commented on 2013-12-19 03:43 (UTC)

ld -nostdlib -L/tmp/yaourt-tmp-root/aur-xen/src/xen-4.3.1/stubdom/cross-root-i686/i686-xen-elf/lib -m elf_i386 -T arch/x86/minios-x86_32.lds /tmp/yaourt-tmp-root/aur-xen/src/xen-4.3.1/stubdom/mini-os-x86_32-vtpmmgr/mini-os.o -o /tmp/yaourt-tmp-root/aur-xen/src/xen-4.3.1/stubdom/mini-os-x86_32-vtpmmgr/mini-os ld: warning: section `.bss' type changed to PROGBITS gzip -f -9 -c /tmp/yaourt-tmp-root/aur-xen/src/xen-4.3.1/stubdom/mini-os-x86_32-vtpmmgr/mini-os >/tmp/yaourt-tmp-root/aur-xen/src/xen-4.3.1/stubdom/mini-os-x86_32-vtpmmgr/mini-os.gz make[2]: Leaving directory '/tmp/yaourt-tmp-root/aur-xen/src/xen-4.3.1/extras/mini-os' install -d -m0755 -p "/tmp/yaourt-tmp-root/aur-xen/pkg/xen/usr/lib/xen/boot" install -m0755 -p mini-os-x86_32-vtpmmgr/mini-os.gz "/tmp/yaourt-tmp-root/aur-xen/pkg/xen/usr/lib/xen/boot/vtpmmgr-stubdom.gz" make[1]: Leaving directory '/tmp/yaourt-tmp-root/aur-xen/src/xen-4.3.1/stubdom' gzip: boot/xen-syms-4.3.1: No such file or directory ==> ERROR: A failure occurred in package(). Aborting... ==> ERROR: Makepkg was unable to build xen. I have builded xen twice. xen is 4.3.1

kantras commented on 2013-12-18 14:24 (UTC)

@malinas: Thanks, will get that added in @thouveng: I'm retesting building right now to try and reproduce - the file in question is the defaults for the xendomains script (used when you want to auto-start domUs on startup) so isn't critical if not using it

malinas commented on 2013-12-18 13:15 (UTC)

libseccomp is missing as a dependency, which makes launching domU's a no go.

thouveng commented on 2013-12-17 18:13 (UTC)

I still have the same problem. To fix it I commented the following line in function package() in PKGBUILD: mv etc/default/xendomains etc/conf.d/xendomains Now it seems OK but I didn't know what is the impact of this comment? At the end of the log there are two warnings about backup entry file that is not in package. make[1]: Leaving directory '/home/thouveng/builds/xen/src/xen-4.3.1/stubdom' ==> Tidying install... -> Purging unwanted files... -> Removing libtool files... -> Removing static library files... ==> WARNING: backup entry file not in package : etc/conf.d/xendomains ==> WARNING: backup entry file not in package : etc/default/xencommons -> Compressing man and info pages... ==> Creating package "xen"... -> Generating .PKGINFO file... -> Adding changelog file... -> Adding install file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: xen 4.3.1-2 (Tue Dec 17 19:08:40 CET 2013)