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 <manjukumar.harthikote-ma...@xilinx.com> > --- > 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. 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 Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core