]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
rpm: disable QEMU driver on non-64-bit arches for Fedora >= 44
authorDaniel P. Berrangé <berrange@redhat.com>
Thu, 27 Nov 2025 14:10:22 +0000 (14:10 +0000)
committerJiri Denemark <jdenemar@redhat.com>
Fri, 28 Nov 2025 14:00:10 +0000 (15:00 +0100)
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
libvirt.spec.in

index 62af7fb5177f36c557662a6b2a97dc4c56575488..8b3bc9884f5ce1c24600ee8459b62a375279428c 100644 (file)
 %define arches_ch               x86_64 aarch64
 
 # The hypervisor drivers that run in libvirtd
-%define with_qemu          0%{!?_without_qemu:1}
 %define with_lxc           0%{!?_without_lxc:1}
 %define with_libxl         0%{!?_without_libxl:1}
 %define with_vbox          0%{!?_without_vbox:1}
 %define with_ch            0%{!?_without_ch:1}
 
+%ifarch %{arches_64bit}
+    %define with_qemu      0%{!?_without_qemu:1}
+%else
+    # QEMU drops 32-bit in Fedora 44
+    %if %{?fedora} > 43
+        %define with_qemu  0
+    %else
+        %define with_qemu  0%{!?_without_qemu:1}
+    %endif
+%endif
+
 %ifarch %{arches_qemu_kvm}
     %define with_qemu_kvm      %{with_qemu}
 %else