> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of
> André Draszik
> Sent: Thursday, January 03, 2019 8:07 AM
> To: [email protected]
> Subject: Re: [OE-core] [PATCH] kernel.bbclass: Fix incorrect deploying of
> fitimage.initramfs
>
> On Wed, 2019-01-02 at 20:51 -0800, Manjukumar Matha wrote:
> > When kernel-fitimage and initramfs is enabled using
> > INITRAMFS_IMAGE_BUNDLE = "1", kernel do_deploy tries to deploy
> > fitImage.initramfs with following error
> >
> > > install: cannot stat 'arch/arm64/boot/fitImage.initramfs': No such
> > file or directory
> >
> > Skip deploying fitimage.initramfs, since fitimage does not create
> > fitimage.initramfs
> >
> > Signed-off-by: Manjukumar Matha
> > <[email protected]>
> > ---
> > meta/classes/kernel.bbclass | 3 +++
> > 1 file changed, 3 insertions(+)
> >
> > diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
> > index e04d2fe..60382bf 100644
> > --- a/meta/classes/kernel.bbclass
> > +++ b/meta/classes/kernel.bbclass
> > @@ -682,6 +682,9 @@ kernel_do_deploy() {
> >
> > if [ ! -z "${INITRAMFS_IMAGE}" -a x"${INITRAMFS_IMAGE_BUNDLE}" = x1
> > ]; then
> > for imageType in ${KERNEL_IMAGETYPES} ; do
> > + if [ "$imageType" == "fitImage" ] ; then
> ^^
>
> == is a bashism and should simply be = instead.
>
Right, v2 on its way
Thanks,
Manju
> Cheers,
> Andre'
>
> > + continue
> > + fi
> > initramfs_base_name=${imageType}-${INITRAMFS_NAME}
> > initramfs_symlink_name=${imageType}-
> > ${INITRAMFS_LINK_NAME}
> > install -m 0644
> > ${KERNEL_OUTPUT_DIR}/${imageType}.initramfs
> > $deployDir/${initramfs_base_name}.bin
> > --
> > 2.7.4
> >
>
> --
> _______________________________________________
> Openembedded-core mailing list
> [email protected]
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core