[meta-freescale] [meta-fsl-arm][PATCH] u-boot-fslc: Add tag to git SRC_URI

John Weber rjohnweber at gmail.com
Mon Dec 9 09:03:46 PST 2013


On 12/9/13 11:00 AM, Otavio Salvador wrote:
> On Mon, Dec 9, 2013 at 2:59 PM, Gary Thomas <gary at mlbassoc.com> wrote:
>> On 2013-12-09 09:55, Otavio Salvador wrote:
>>> On Mon, Dec 9, 2013 at 2:53 PM, Gary Thomas <gary at mlbassoc.com> wrote:
>>>>>> Do you have an use example where you'd need it?
>>>>>>
>>>>> I think he means to do something like this:
>>>>>
>>>>> GITTAG ??= "patches-2013.10"
>>>>> SRC_URI = "git://github.com/Freescale/u-boot-imx.git;tag=${GITTAG}"
>>>>>
>>>>> This way he can override GITTAG in his .bbappend, correct?
>>>>
>>>> Correct.  The ??= isn't even necessary since the .bbappend can
>>>> always override it.
>>>
>>> In this case you're using an old version of the bootloader in your
>>> internal BSP, right? I'd expect you to add an .bb file for this
>>> version instead and use PREFERRED_VERSION to use it.
>>
>> Why should I do that when .bbappend works perfectly well?  I can also
>> see this as a case when new boards are added or old ones are still
>> around and they get updated on different schedules.
>>
>> Also, what does it hurt to be flexible?
> In this case you'd have a 2013.10 recipe building/installing a 2013.04
> version for example, this is misleading and confusing for someone
> using the BSP.
>
I sent a v2 so that the tag is able to be overridden.  Otavio can make the call 
if he would like to take the original or the v2.  It seems to me that it might 
be good to separate the SRC_URI into a .inc file for U-boot the way it is done 
for the kernel.


More information about the meta-freescale mailing list