[bitbake-devel] [PATCH 0/7] Add symlinks for git (shallow) tarballs when name differs due to mirror rewrite rules

Richard Purdie richard.purdie at linuxfoundation.org
Tue Oct 16 20:19:50 UTC 2018


On Mon, 2018-10-15 at 13:43 +0000, Urs Fässler wrote:
> The git (shallow) tarballs are not found when certain mirror rewrite rules are
> in use. This is due to the fact that the tarball is named according to the url
> where it is downloaded from. The error occurs in the unpack step where BitBake
> looks for a tarball named after the url as specified in the recipe. By adding
> the symlinks BitBake finds the tarballs in the unpack step.
> 
> This is an alternative to the patches "Always use the url specified in the
> recipe as a base for the git shallow tarball naming" from the 23.07.2018. This
> solution is more aligned to the current implementation of BitBake.

This patch series does look much more in keeping with the way bitbake
is written and is easier to review.

I tried it on the autobuilder and it resulted in:


https://autobuilder.yoctoproject.org/typhoon/#/builders/23/builds/120/steps/7/logs/step2b

I'm a bit nervous about accepting these in right now given we're so
close to releasing 2.6 :/.

Cheers,

Richard





More information about the bitbake-devel mailing list