[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