[Buildroot] [PATCH 00/24] Drop unused host packages

Julien Floret julien.floret at 6wind.com
Thu Jun 30 13:01:04 UTC 2016


2016-06-29 23:53 GMT+02:00 Ezequiel Garcia <ezequiel at vanguardiasur.com.ar>:
> On 29 June 2016 at 11:43, Thomas Petazzoni
> <thomas.petazzoni at free-electrons.com> wrote:
> [..]
>>
>>  */ Host packages that are not used by other packages in Buildroot, but
>>     might be used by private, company/project-specific packages. I
>>     don't like this situation, because there is really no way these
>>     host packages will ever be built/tested. But I'm not sure what to
>>     do about these: adding an entry in menuconfig is a bit weird since
>>     they are not really needed for anything else but a build dependency.
>>
>
> I guess we could argue that if company/project is willing to maintain some
> private package(s), then they are willing to maintain its dependencies,
> incluing host package(s) and carry the whole bunch out of tree.
> --
> Ezequiel García, VanguardiaSur
> www.vanguardiasur.com.ar

Then maybe the best approach would be to add Kconfig options for
all host packages, similarly to target packages - blind options for build
dependencies that get selected automatically by other packages, and
explicit options for host packages that are unreachable in upstream
buildroot - to allow testing their build and keep track of them?

Besides, having Kconfig options for all host packages would open the way
to including only the .mk files of selected packages, to speed up the
makefile parsing.
Maybe it could be handy for other things, too?



More information about the buildroot mailing list