diff --git a/base/comps/components-full.toml b/base/comps/components-full.toml index f0a22383e21..60ec8c3f8c7 100644 --- a/base/comps/components-full.toml +++ b/base/comps/components-full.toml @@ -4739,7 +4739,6 @@ [components.qcustomplot] [components.qdbm] [components.qdox] -[components.qemu] [components.qhull] [components.qjson] [components.qpdf] diff --git a/base/comps/qemu/qemu.comp.toml b/base/comps/qemu/qemu.comp.toml new file mode 100644 index 00000000000..7dc370a72f0 --- /dev/null +++ b/base/comps/qemu/qemu.comp.toml @@ -0,0 +1,10 @@ +[components.qemu] + +# Disable Xen support — not applicable to Azure Linux's Hyper-V/KVM environment. +# The upstream spec enables Xen when %fedora is set (which it is on our builders), +# so we must explicitly override have_xen back to 0. +[[components.qemu.overlays]] +description = "Disable Xen support - not needed for Azure Linux (Hyper-V/KVM only)" +type = "spec-search-replace" +regex = '%global have_xen 1' +replacement = '%global have_xen 0'