[Buildroot] [PATCH v1] evtest: fix program_invocation_short_name undeclared
peter at korsgaard.com
Tue Mar 24 22:54:55 UTC 2015
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at free-electrons.com> writes:
> 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.
True, with lots of reverse deps it becomes very painful.
> 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.
We don't support that many external uClibc based toolchains (only arc,
bfin and sh) so I think it's still doable, but ok.
> 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).
If we can remove the arc 2014.12 toolchain and add the new 2015 one
before 2015.05-rc1 (E.G. end of April) then I'm fine with just disabling
it in the autobuilders for now, otherwise I still think we should add
the depends on !arc-2014-12 to not break it for users.
Bye, Peter Korsgaard
More information about the buildroot