[libvirt] [PATCH] spec: Point fedora --with-loader-nvram and nightly firmware repo

Cole Robinson crobinso at redhat.com
Wed Apr 22 20:28:14 UTC 2015


subject should be s/and/at/g

- Cole

On 04/22/2015 04:25 PM, Cole Robinson wrote:
> Fedora doesn't ship OVMF/AAVMF builds in its repos due to licensing
> issues, so the recommended way to consume these bits is via Gerd's
> nightly repo: https://www.kraxel.org/repos
> 
> Let's teach fedora builds about the loader/nvram pairs these packages
> installed, so users don't need to edit qemu.conf to get virt-manager
> UEFI support.
> ---
>  libvirt.spec.in | 7 +++++++
>  1 file changed, 7 insertions(+)
> 
> diff --git a/libvirt.spec.in b/libvirt.spec.in
> index c5c6608..b32b68a 100644
> --- a/libvirt.spec.in
> +++ b/libvirt.spec.in
> @@ -344,6 +344,12 @@
>  %endif
>  
>  
> +# Advertise OVMF and AAVMF from nightly firmware repo
> +%if 0%{?fedora}
> +    %define with_loader_nvram --with-loader-nvram="/usr/share/edk2.git/ovmf-x64/OVMF_CODE-pure-efi.fd:/usr/share/edk2.git/ovmf-x64/OVMF_VARS-pure-efi.fd:/usr/share/edk2.git/aarch64/QEMU_EFI-pflash.raw:/usr/share/edk2.git/aarch64/vars-template-pflash.raw"
> +%endif
> +
> +
>  # The RHEL-5 Xen package has some feature backports. This
>  # flag is set to enable use of those special bits on RHEL-5
>  %if 0%{?rhel} == 5
> @@ -1522,6 +1528,7 @@ rm -f po/stamp-po
>             %{with_packager_version} \
>             --with-qemu-user=%{qemu_user} \
>             --with-qemu-group=%{qemu_group} \
> +           %{?with_loader_nvram} \
>             %{?enable_werror} \
>             --enable-expensive-tests \
>             %{init_scripts}
> 




More information about the libvir-list mailing list