[meta-xilinx] [PATCH] u-boot-xlnx: provide overrideable repo/branch plumbing

Jean-Francois Dagenais jeff.dagenais at gmail.com
Wed May 17 07:13:55 PDT 2017


> On May 17, 2017, at 08:48, Nathan Rossi <nathan at nathanrossi.com> wrote:
> 
> On 16 May 2017 at 07:38, Manjukumar Matha
> <manjukumar.harthikote-matha at xilinx.com> wrote:
>> With these patches, top level component selection configuration can now
>> easily override u-boot-xlnx source repositories and branches.
> 
> This sounds like it is a hack for PetaLinux?
> 
> As I queried with the other patch doing the equivalent for
> arm-trusted-firmware. Why do you need this and why can you not achieve
> the same with other existing mechanisms, such as:
> 
> * Use PREMIRRORS to fetch from internal git repo instead of public
> (rewrite git uris)
> * EXTERNALSRC -> point at a completely custom source (doesn't even
> need to be git)
> * Use devtool (does equivalent to EXTERNALSRC) to modify the source
> * bbappend and change SRC_URI/SRCREV
> * Override {SRC_URI/SRCREV}_pn-arm-trusted-firmware from any conf
> * Locally modify the layer/recipe for temporary changes
> 

If I may... I tend to agree. One of the challenges of Yocto is grasping the huge
amount of knobs and controls, some redundant. Adding one more plumbing mechanism
here only makes things a bit more indirect and obfuscated.

/my 2 cents.


More information about the meta-xilinx mailing list