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.071098
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 .. 15 16 17 18 19 20 21 22 23 24 25 .. 101 Next › Last »

mbroemme commented on 2018-05-03 08:09 (UTC)

@virtualdxs: I've fixed OVMF system path, also added XSA-258 and glibc-2.27 compilation fix.

Regarding build failure, it looks like there was a previosuly applied patch in the src/ directory. Did you do rm -R src/ pkg/ before trying another compilation?

virtualdxs commented on 2018-05-02 15:59 (UTC)

Here's the patch output: https://pastebin.com/VyPBun68

virtualdxs commented on 2018-05-02 15:53 (UTC)

Also xsa253-xsa254-diff-release410-comet1.1.patch is failing. Build succeeds without it.

virtualdxs commented on 2018-05-02 15:28 (UTC)

I could've sworn this was fixed months ago, but the compile options are wrong.

    --enable-ovmf \
    --with-system-ovmf \
    --with-system-seabios=/usr/share/qemu/bios-256k.bin \

Notice the --with-system-ovmf doesn't have a path. So Xen tries to access the file yes when looking for an EFI bios.

baratharon commented on 2018-04-18 12:28 (UTC)

@mbroemme

xencommons: afaik I did not modified anything in xencommons https://pastebin.com/fjL3aRXw

xenstored.log:

...
Xen Storage Daemon, version 1.0
Xen Storage Daemon, version 1.0
Xen Storage Daemon, version 1.0
[20170612T07:40:10.883Z|error|xenstored] closing socket connection: write error: Broken pipe
Xen Storage Daemon, version 1.0
Xen Storage Daemon, version 1.0
...

mbroemme commented on 2018-04-14 07:51 (UTC)

@barathon: Do you have anything in /var/log/xen/xenstored.log Could you please post a link to your /etc/conf.d/xencommons

baratharon commented on 2018-04-13 14:18 (UTC)

Nope, its still not working.

$ systemctl status xenstored
● xenstored.service - The Xen xenstore
   Loaded: loaded (/usr/lib/systemd/system/xenstored.service; enabled; vendor preset: disabled)
   Active: failed (Result: protocol) since Fri 2018-04-13 06:08:24 CEST; 10h ago
  Process: 493 ExecStart=/etc/xen/scripts/launch-xenstore (code=exited, status=0/SUCCESS)
  Process: 484 ExecStartPre=/bin/grep -q control_d /proc/xen/capabilities (code=exited, status=0/SUCCESS)
 Main PID: 493 (code=exited, status=0/SUCCESS)
$
$ pacman -Qi xen
Version         : 4.10.0-4
Provides        : xen-4.10.0
Installed Size  : 63.92 MiB
Build Date      : Thu 12 Apr 2018 09:29:46 AM CEST
Install Date    : Thu 12 Apr 2018 09:30:24 AM CEST

baratharon commented on 2018-04-12 07:16 (UTC)

@mbroemme: Sure. But I can restart the machine only tomorrow.

mbroemme commented on 2018-04-12 07:07 (UTC)

@jsteel: I've fixed the dependencies and aligned them between qemu-xen and qemu-xen-traditional.

@ianu/@dhlk: Fixed it as well and also applied and enabled all patches up to XSA-256.

@baratharon: Could you please retry with latest PKGBUILD from AUR?

jsteel commented on 2018-03-14 09:13 (UTC)

xen-qemu-dom0-disk-backend.service fails, libepoxy is needed: /usr/lib/xen/bin/qemu-system-i386: error while loading shared libraries: libepoxy.so.0: cannot open shared object file: No such file or directory