[Buildroot] [PATCH 10/12] pkg-infra: ensure gettext gets built before all other packages

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Mon Sep 3 09:09:52 UTC 2012


Le Sun, 02 Sep 2012 22:30:48 +0200,
Arnout Vandecappelle <arnout at mind.be> a écrit :

>   I don't like this.  I don't like the idea of having redundant
> dependencies, I don't like to have a single thing that everything
> depends on, I don't like the $(filter-out ...) construct.
> 
>   I also don't like that it breaks the build when the toolchain
> depends on some package (sstrip, ccache, ...).
> 
>   Possible alternatives:
> 
>   * Use a construct similar to patch 11/12: $(gettext-dependency)
> which is nothing unless gettext is enabled.
> 
>   * Move this dependency into the toolchain logic - which means
> duplicating it three times so maybe not such a good idea...

I don't like it either, and I don't think I like those alternatives
either.

I prefer keeping the explicit dependency in the packages, because I
don't like things that are too magic.

Best regards,

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com


More information about the buildroot mailing list