[OE-core] Use of multiple GIT repositories in SRCREV but updating PV

Richard Purdie richard.purdie at linuxfoundation.org
Mon Sep 5 19:31:17 UTC 2011


On Mon, 2011-08-29 at 14:24 -0300, Otavio Salvador wrote:
> On Sun, Aug 28, 2011 at 04:41, Richard Purdie
> <richard.purdie at linuxfoundation.org> wrote:
> > See linux-yocto as an example. You need to name the two git uris:
> >
> > SRC_URI = "\
> > git://git.yoctoproject.org/linux-yocto-a;protocol=git;name=machine \
> > git://git.yoctoproject.org/linux-yocto-b;protocol=git;name=meta \
> > "
> 
> I did it locally and it ...:
> 
>  - does the clones in DL_DIR file
>  - gets the right SRCREV for both
>  - gets the right SRCPV
> 
> However on unpack it fails; it always use S as '${WORKDIR}/git' even
> if I change it in the recipe.
> 
> Something seems broken on bitbake support for it.
> 
> Clues?

Just to follow up for the benefit of the mailing list, we were missing a
patch Holger submitted a while back for this problem which has now
merged into bitbake master. You can now tell the fetcher to use
something other than "git" as the checkout directory.

Cheers,

Richard







More information about the Openembedded-core mailing list