Right I think this should be easy to fix, we need to copy LICENSE.* manually. I'll get to it soon.
Alex On Thu, 5 Mar 2020 at 17:20, André Draszik <g...@andred.net> wrote: > On Wed, 2020-03-04 at 11:13 +0100, Alexander Kanavin wrote: > > Copying the source tree over was missing important symlinks > > that since recent updates can only be created with make install. > > Thanks for the quick fix Alex, but unfortunately now all the -license > packages > are non-existent and image creation fails, because their install: target > doesn't copy the license files. > > Cheers, > Andre' > > > > > Signed-off-by: Alexander Kanavin <alex.kana...@gmail.com> > > --- > > .../linux-firmware/linux-firmware_20200122.bb | 22 +------------------ > > 1 file changed, 1 insertion(+), 21 deletions(-) > > > > diff --git a/meta/recipes-kernel/linux-firmware/ > linux-firmware_20200122.bb b/meta/recipes-kernel/linux-firmware/linux- > > firmware_20200122.bb > > index 0d1422cfca..f7198cb56a 100644 > > --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20200122.bb > > +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20200122.bb > > @@ -208,27 +208,7 @@ do_compile() { > > } > > > > do_install() { > > - install -d ${D}${nonarch_base_libdir}/firmware/ > > - cp -r * ${D}${nonarch_base_libdir}/firmware/ > > - > > - # Avoid Makefile to be deployed > > - rm ${D}${nonarch_base_libdir}/firmware/Makefile > > - > > - # Remove unbuild firmware which needs cmake and bash > > - rm ${D}${nonarch_base_libdir}/firmware/carl9170fw -rf > > - > > - # Remove pointless bash script > > - rm ${D}${nonarch_base_libdir}/firmware/configure > > - > > - # Remove python script used to check the WHENCE file > > - rm ${D}${nonarch_base_libdir}/firmware/check_whence.py > > - > > - # Libertas sd8686 > > - ln -sf libertas/sd8686_v9.bin > ${D}${nonarch_base_libdir}/firmware/sd8686.bin > > - ln -sf libertas/sd8686_v9_helper.bin > ${D}${nonarch_base_libdir}/firmware/sd8686_helper.bin > > - > > - # fixup wl12xx location, after 2.6.37 the kernel searches a > different location for it > > - ( cd ${D}${nonarch_base_libdir}/firmware ; ln -sf > ti-connectivity/* . ) > > + oe_runmake 'DESTDIR=${D}' install > > } > > > > > > -- > > 2.25.1 > > > >
-- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core