[Buildroot] [PATCH v3 1/3] doxygen: new package

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Mon Apr 13 11:27:22 UTC 2015


Dear Bartosz Golaszewski,

On Mon, 13 Apr 2015 12:31:16 +0200, Bartosz Golaszewski wrote:

> > You don't catch such issues because you build on a development system
> > that has lots of development tools already installed, while the
> > autobuilders are testing using minimal chroots having only the strictly
> > required Buildroot dependencies installed.
> 
> I'll have to start testing buildroot patches in a minimal chrooted
> environment then. Thanks for the hint.

Well, it's not strictly mandatory. Usually, it doesn't make such a big
difference, and the minor missing dependencies are found using the
autobuilders. You just had some bad luck with this unexpected doxygen
dependency, with doxygen itself depending on flex and bison, plus
libsigrok depending on python to generated the C++ bindings. This is
rather unusual, so I can't blame you for not having tested things
inside a minimal chroot: our autobuilders are also here to allow us to
save a bit of time when developing the packages, knowing that the
autobuilders will validate a number of things once the packages get
committed.

Thanks!

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



More information about the buildroot mailing list