From 7df84aafa4a6b9775b2d2f9f8ae772e24f689753 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Tue, 5 May 2026 07:41:42 +0200 Subject: [PATCH] community/libvirt: fix qemu deps for 32bit Disable qemu on 32bit due to upstream qemu dropped support --- community/libvirt/APKBUILD | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/community/libvirt/APKBUILD b/community/libvirt/APKBUILD index eb1d072b70f..1da1e2516e8 100644 --- a/community/libvirt/APKBUILD +++ b/community/libvirt/APKBUILD @@ -60,8 +60,6 @@ makedepends=" perl-xml-xpath polkit-dev py3-docutils - qemu-pr-helper - qemu>=5.2.0 readline-dev rpcsvc-proto " @@ -77,7 +75,6 @@ subpackages=" $pkgname-lang $pkgname-libs $pkgname-lxc - $pkgname-qemu $pkgname-vbox " source="https://libvirt.org/sources/libvirt-$pkgver.tar.xz @@ -111,6 +108,19 @@ armhf|x86) makedepends="$makedepends ceph-dev" ;; esac + +# qemu no longer works on 32 bit +case "$CARCH" in +arm*|x86) + _qemu="disabled" + ;; +*) + _qemu="enabled" + makedepends="$makedepends qemu-pr-helper qemu>=5.2.0" + subpackages="$subpackages $pkgname-qemu" + ;; +esac + # -common-drivers subpackage needs to be last subpackages="$subpackages $pkgname-common-drivers:_common_drivers" @@ -146,7 +156,7 @@ build() { -Ddriver_lxc=enabled \ -Ddriver_network=enabled \ -Ddriver_openvz=enabled \ - -Ddriver_qemu=enabled \ + -Ddriver_qemu=$_qemu \ -Ddriver_vbox=enabled \ -Ddriver_vmware=enabled \ -Dstorage_dir=enabled \