[poky] [PATCH 1/4] meta-emenlow: update to the new BSP layout

Richard Purdie richard.purdie at linuxfoundation.org
Thu Dec 23 09:00:06 PST 2010


On Wed, 2010-12-22 at 06:06 -0800, Bruce Ashfield wrote:
> I was just thinking about this while reading your patch series, and I'm
> caught between two problems here.
> 
> I like:
> 
>   - BSPs that are self contained.
> 
> I'm ambivalent:
> 
>   - about having to update a lot of SRCREVs when I update the BSP branches.
> 
> I have a problem:
> 
>   - If all the SRCREVs are not in a single location, I can't hunt them all down
>     and update them effectively. That makes point #2 into "strongly" dislike.
> 
> I've got 350+ patches that are about to land for 2.6.34 (from the
> 2.6.34 -longterm
> tree), and I'll be merging them out to the BSPs. So this SRCREV along with the
> rest will change.
> 
> I'm looking for something that is effective in controlling the
> branches, but is also
> maintainable.
> 
> Richard: can we have a central SRCREV in the default revisions (per
> machine still), and
> then override it in a BSP layer ? That way if for some reason you
> don't have the
> default revisions your BSP will be standalone, but I still have a way
> to update everything
> at once (and we'll eventually update the BSP layers as well).
> 
> I can also set the SRCREVs in the recipes themselves via python (i.e.
> set a default
> again), that allows me a single point of control .. but perhaps
> doesn't match existing
> solutions.

We have all the options with the syntax we have. You can set things in
the core, the BSP can override, we can set things in the BSP that
override the core.

If you can clearly describe a consistent way you need the variables to
work, we can then implement it :)

Cheers,

Richard




More information about the poky mailing list