В письме от 16 декабря 2015 19:11:58 пользователь Matthias Schiffer написал:
> diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
> index 4ce1611..8fc1d5d 100644
> --- a/meta/classes/kernel.bbclass
> +++ b/meta/classes/kernel.bbclass
> @@ -242,6 +242,11 @@ kernel_do_install() {
>               rm "${D}/lib/modules/${KERNEL_VERSION}/source"
>               # If the kernel/ directory is empty remove it to prevent QA 
> issues
>               rmdir --ignore-fail-on-non-empty
> "${D}/lib/modules/${KERNEL_VERSION}/kernel" +
> +             if [ "${base_libdir}" != "/lib" ]; then
> +                     install -d "${D}${base_libdir}"
> +                     mv "${D}/lib/modules" "${D}${base_libdir}"
> +             fi
>       else
>               bbnote "no modules to install"
>       fi
> @@ -258,6 +263,12 @@ kernel_do_install() {
>       [ -e Module.symvers ] && install -m 0644 Module.symvers
> ${D}/boot/Module.symvers-${KERNEL_VERSION} install -d
> ${D}${sysconfdir}/modules-load.d
>       install -d ${D}${sysconfdir}/modprobe.d
> +
> +     if [ "${base_libdir}" != "/lib" ]; then
> +             install -d "${D}${base_libdir}"
> +             mv "${D}/lib/firmware" "${D}${base_libdir}"
> +             rmdir --ignore-fail-on-non-empty "${D}/lib"
> +     fi
>  }
>  do_install[prefuncs] += "package_get_auto_pr"

I think this hunks are not needed if you're to fix fs-perms.txt.

-- 
 http://roman.khimov.ru
mailto: ro...@khimov.ru
gpg --keyserver hkp://subkeys.pgp.net --recv-keys 0xE5E055C3
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to