The package rpms/qemu.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/qemu.git/commit/?id=2a66eceefad0450d....
Change: +%ifarch %{ix86} x86_64 aarch64 riscv64
Thanks.
Full change: ============
commit 2a66eceefad0450d89ff5e07a5a1bb2beae4b090 Author: Richard W.M. Jones rjones@redhat.com Date: Mon Dec 2 12:42:14 2024 +0000
Remove edk2 dependency on arm (32 bit) (RHBZ#2329331)
Turn it into 'Obsoletes' so edk2-arm is actually uninstalled, because of concerns for CVEs in this package.
Fixes: https://src.fedoraproject.org/rpms/qemu/pull-request/73 Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2329331 Signed-off-by: Richard W.M. Jones rjones@redhat.com (cherry picked from commit 12457ec1dd96f1fc52ceb10d8406d0e07751bba4)
diff --git a/qemu.spec b/qemu.spec index 4d79cc8..1d840b2 100644 --- a/qemu.spec +++ b/qemu.spec @@ -136,7 +136,7 @@
# Matches edk2.spec ExclusiveArch %global have_edk2 0 -%ifarch %{ix86} x86_64 %{arm} aarch64 riscv64 +%ifarch %{ix86} x86_64 aarch64 riscv64 %global have_edk2 1 %endif
@@ -367,7 +367,7 @@ Obsoletes: sgabios-bin <= 1:0.20180715git-10.fc38 %endif
# To prevent rpmdev-bumpspec breakage -%global baserelease 1 +%global baserelease 2
Summary: QEMU is a FAST! processor emulator Name: qemu @@ -1260,9 +1260,8 @@ This package provides the QEMU system emulator for ARM systems. %package system-arm-core Summary: QEMU system emulator for ARM Requires: %{name}-common = %{epoch}:%{version}-%{release} -%if %{have_edk2} -Requires: edk2-arm -%endif +# Drop the next line in Fedora >= 44. +Obsoletes: edk2-arm <= 20241117-2.fc42 %description system-arm-core This package provides the QEMU system emulator for ARM boards.
@@ -3158,6 +3157,9 @@ useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin \
%changelog +* Mon Dec 02 2024 Richard W.M. Jones rjones@redhat.com - 9.1.2-2 +- Remove edk2 dependency on arm (32 bit) (RHBZ#2329331) + * Thu Nov 21 2024 Cole Robinson crobinso@redhat.com - 9.1.2-1 - Update to qemu 9.1.2 stable
arch-excludes@lists.fedoraproject.org