[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