[Buildroot] [PATCH v1] evtest: fix program_invocation_short_name undeclared

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Mon Mar 23 23:26:32 UTC 2015


Dear Peter Korsgaard,

On Mon, 23 Mar 2015 23:32:52 +0100, Peter Korsgaard wrote:

>  > Yes, it works. In the mean time, there is a way to avoid the build
>  > errors: add an exception to the autobuilder script. See
>  > http://git.buildroot.net/buildroot-test/tree/scripts/autobuild-run#n346
>  > for a bunch of examples.
> 
> Or simply make the packages depend on
> !BR2_TOOLCHAIN_EXTERNAL_SYNOPSYS_ARC_2014_12. Peter will you send
> patches to do that for evtest and libevdev?

This is indeed OK for packages such as evtest that don't have, or don't
have many, reverse dependencies. But this is hardly a sustainable
solution in general, especially for packages that have a high number of
reverse dependencies.

We simply can't handle all the little possible variations of uClibc
configurations that exist in every external toolchain, it's not
workable in a general fashion.

I know we're already doing it to some extent, but I'd like to avoid
doing it when possible, especially when we have a good cooperation with
the upstream developers (in this case, the Synopsys folks).

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



More information about the buildroot mailing list