[OE-core] [PATCH 0/5] Archiver and externalsrc fixes

Paul Barker pbarker at konsulko.com
Mon Mar 9 14:21:34 UTC 2020


These changes fix the archival of git submodules, do_deploy_archives
dependencies and externalsrc support for the kernel.

The gitsm archiver fix is independent of the patch sent to bitbake - the
patch here fixes the generation of archives for git submodules, the separate
bitbake patch fixes the use of gitsm shallow mirror tarballs whether
generated by the archiver or just by copying them from DL_DIR.

I know we're in feature freeze but all of these patches fix specific errors
which exist on both zeus and master. I recommend backporting all of these to
zeus once committed to master.

Paul Barker (5):
  archiver.bbclass: Handle gitsm URLs in the mirror archiver
  archiver.bbclass: Make do_deploy_archives a recursive dependency
  kernelsrc.bbclass: Fix externalsrc support
  perf: Fix externalsrc support
  kernel-yocto.bbclass: Support config fragments with externalsrc

 meta/classes/archiver.bbclass     | 35 +++++++++++++++++++++++++------
 meta/classes/kernel-yocto.bbclass |  3 ++-
 meta/classes/kernelsrc.bbclass    |  2 +-
 meta/recipes-kernel/perf/perf.bb  |  2 +-
 4 files changed, 33 insertions(+), 9 deletions(-)

-- 
2.20.1



More information about the Openembedded-core mailing list