[Buildroot] [PATCH-AUTOBUILD] autobuild-run: introduce SystemInfo class and use it to disable packages needing unavailable system deps

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Mon Sep 8 20:11:31 UTC 2014


Dear Peter Korsgaard,

On Mon,  8 Sep 2014 15:16:36 +0200, Peter Korsgaard wrote:
> Some autobuilders don't have all optional system dependencies available
> (E.G.  bzr), and some _do_ have java/javac/jar, so it would be interesting
> to build the packages requiring these if possible.
> 
> Handle this variability by detecting these dependencies at startup adjust
> fixup_config based on availability.
> 
> Also cleanup fixup_config to look for the BR2_NEEDS_HOST_* config lines
> instead of the specific packages that (today) needs them.
> 
> Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
> ---
>  scripts/autobuild-run | 45 ++++++++++++++++++++++++++++++++++++---------
>  1 file changed, 36 insertions(+), 9 deletions(-)

Applied, thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com


More information about the buildroot mailing list