[meta-virtualization] [PATCH] libvirt: Do not change /var/lib/libvirt/qemu for mips and mips64 in do_install
Bruce Ashfield
bruce.ashfield at gmail.com
Thu Jul 25 11:26:18 PDT 2019
merged
Bruce
On Wed, Jul 24, 2019 at 3:43 AM <zhe.he at windriver.com> wrote:
>
> From: He Zhe <zhe.he at windriver.com>
>
> qemu does not support mips and mips64 and thus /var/lib/libvirt/qemu is not
> generated. Do not change it.
>
> Signed-off-by: He Zhe <zhe.he at windriver.com>
> ---
> recipes-extended/libvirt/libvirt_5.5.0.bb | 15 ++++++++++++---
> 1 file changed, 12 insertions(+), 3 deletions(-)
>
> diff --git a/recipes-extended/libvirt/libvirt_5.5.0.bb b/recipes-extended/libvirt/libvirt_5.5.0.bb
> index 8d71862..80f7a6c 100644
> --- a/recipes-extended/libvirt/libvirt_5.5.0.bb
> +++ b/recipes-extended/libvirt/libvirt_5.5.0.bb
> @@ -311,9 +311,18 @@ do_install_append() {
>
> sed -i -e 's/^\(unix_sock_group\ =\ \).*/\1"kvm"/' ${D}/etc/libvirt/libvirtd.conf
> sed -i -e 's/^\(unix_sock_rw_perms\ =\ \).*/\1"0776"/' ${D}/etc/libvirt/libvirtd.conf
> - chown -R qemu:qemu ${D}/${localstatedir}/lib/libvirt/qemu
> - echo "d qemu qemu 0755 ${localstatedir}/cache/libvirt/qemu none" \
> - >> ${D}${sysconfdir}/default/volatiles/99_libvirt
> +
> + case ${MACHINE_ARCH} in
> + *mips*)
> + break
> + ;;
> + *)
> + chown -R qemu:qemu ${D}/${localstatedir}/lib/libvirt/qemu
> + echo "d qemu qemu 0755 ${localstatedir}/cache/libvirt/qemu none" \
> + >> ${D}${sysconfdir}/default/volatiles/99_libvirt
> + break
> + ;;
> + esac
>
> if ${@bb.utils.contains('PACKAGECONFIG','gnutls','true','false',d)}; then
> # Generate sample keys and certificates.
> --
> 2.7.4
>
--
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II
More information about the meta-virtualization
mailing list