[Buildroot] [PATCH 1/4] core/pkg-infra: introduce download features concept

Vincent Fazio vfazio at xes-inc.com
Mon Jan 20 20:38:49 UTC 2020

Arnout, Yann, et al

On 1/20/20 2:56 AM, Arnout Vandecappelle wrote:
> On 17/01/2020 17:44, Yann E. MORIN wrote:
> [snip]
>> At some point in the past, Arnout expressed some concern about adding yet
>> more variables,
>   That was more about internal variables, not user-facing variables. And also
> about variables that are actually assigned to. Each variable that is set in
> inner-generic-package gets multiplied a thousandfold and this puts pressure on
> the internal tables in make.
>> and this feature thingy would be the opportunity to
>> coalesce many variables into a single one (or rather, avoiud adding new
>> variables).
>   Iff there are several users of it. So, as I said, it's a good idea if we get 4
> features.

So it sounds like this is too much infrastructure change until we have 4 
definitive use-cases.

At this time, we only have one (git submodules). My intent with this 
series was to add the foundation for supporting git-lfs (which would be 
the second use-case) and others.

Based on the conversation, it seems like until we have a hard 
requirement from other backends (hg and svn as previously mentioned), 
this series is DOA and that git-lfs support should be added via some 
<pkg>_GIT_LFS define as was originally submitted here: 

My main goal here is to add git-lfs support, regardless of how that 
needs to happen. If resubmitting the original patch gets that done, 
that's what I'll do.

Please let me know your thoughts.

>   Regards,
>   Arnout

Vincent Fazio
Embedded Software Engineer - Linux
Extreme Engineering Solutions, Inc

More information about the buildroot mailing list