Package Details: xen-qemu 9.1.3-1

Git Clone URL: https://aur.archlinux.org/xen-qemu.git (read-only, click to copy)
Package Base: xen-qemu
Description: A xen-specific QEMU, built to qemu-builtin standards
Upstream URL: https://www.qemu.org
Licenses: GPL2, LGPL2.1
Conflicts: xen-qemu-builtin
Provides: qemu-xen, xen-qemu, xen-qemu-builtin
Replaces: xen-qemu-builtin
Submitter: Refutationalist
Maintainer: Refutationalist
Last Packager: Refutationalist
Votes: 0
Popularity: 0.000000
First Submitted: 2022-11-15 02:23 (UTC)
Last Updated: 2025-05-05 22:40 (UTC)

Latest Comments

1 2 Next › Last »

Refutationalist commented on 2025-05-05 22:49 (UTC)

I've backrev'ed QEMU to the last version that works with Xen. Still haven't managed to talk to the devs about it for local reasons.

This version of QEMU also depends more on repo packages for things like VGA bios and the like. This makes is a bit smaller.

I've also added support for SPICE, as I'm trying to see if I can VMs with working sound going. This is an effort for my job. I've tested this stuff locally, but I'd be very interested to hear if there are any problems or quirks people are running into.

Refutationalist commented on 2025-05-01 07:02 (UTC)

I have a backrev'ed and somewhat cleaned up version of qemu in my repo, I will update here when I can. I'm also going to contact the Xen developers about the it as they'll probably want to be aware of the bug.

ska67 commented on 2025-03-26 20:02 (UTC)

To use emulated USB controllers in HVM domUs, you must use QEMU version 9.1.*.

usbctrl=[ "USBCTRL_SPEC_STRING", "USBCTRL_SPEC_STRING", ...]

If you are using QEMU version 9.2.*, you will get error messages when creating HVM-domUs.

ArthurBorsboom commented on 2025-02-21 21:48 (UTC)

After a recent package upgrade the xen-qemu package did not build anymore.

...
[1013/2838] Compiling C object libblock.fa.p/block_nfs.c.o
FAILED: libblock.fa.p/block_nfs.c.o 
...

My workaround

downgrading package libnfs (6.0.2-3 => 5.0.3-1)

I am not sure about a permanent solution.

Refutationalist commented on 2023-08-24 23:45 (UTC)

alright, back near my stuff, version bumped to 8.1.0, did a test compile.

ArthurBorsboom commented on 2023-08-17 13:11 (UTC)

@Refutationalist any chance of updating the package to 8.0.3 (or newer) to fix the building issue ?

<deleted-account> commented on 2023-07-27 19:04 (UTC)

I ran into the same issue ArthurBorsboom noted a few days ago. I confirm that the linked patch was released in qemu 8.0.3 and I successfully built this package with that version.

ArthurBorsboom commented on 2023-07-20 15:00 (UTC) (edited on 2023-07-20 15:00 (UTC) by ArthurBorsboom)

[1778/2765] Generating pc-bios/keymaps/ar with a custom command
FAILED: pc-bios/keymaps/ar 
/home/arthur/.cache/yay/xen-qemu/src/build/qemu-keymap -f pc-bios/keymaps/ar -l ar
xkbcommon: ERROR: Couldn't find file "symbols/ar" in include paths
xkbcommon: ERROR: 1 include paths searched:
xkbcommon: ERROR:       /usr/share/X11/xkb
xkbcommon: ERROR: 3 include paths could not be added:
xkbcommon: ERROR:       /home/arthur/.config/xkb
xkbcommon: ERROR:       /home/arthur/.xkb
xkbcommon: ERROR:       /etc/xkb
xkbcommon: ERROR: Abandoning symbols file "(unnamed)"
xkbcommon: ERROR: Failed to compile xkb_symbols
xkbcommon: ERROR: Failed to compile keymap

The problem is known and a patch has been created upstream.

https://gitlab.com/qemu-project/qemu/-/issues/1709

Maybe this patch can be (temporary?) applied until available in a newer version?