[Buildroot] [git commit] crosstool-ng: fix ccache dependencies order
Thomas De Schampheleire
patrickdepinguin+buildroot at gmail.com
Sat Oct 29 07:59:16 UTC 2011
On Sat, Oct 29, 2011 at 8:54 AM, Peter Korsgaard <jacmet at uclibc.org> wrote:
>>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at free-electrons.com> writes:
>
> Thomas> Le Fri, 28 Oct 2011 14:41:26 +0200,
> Thomas> Peter Korsgaard <jacmet at sunsite.dk> a écrit :
>
> >> avoid gawk complaining
>
> Thomas> about what ?
>
> Not finding host-ccache as it isn't built yet.
>
> >> when running 'make ctng-menuconfig' in a
> >> clean/distclean tree in which ccache and crosstool-ng are enabled
>
> Thomas> This sounds like a workaround. The ordering of dependencies inside a
> Thomas> _DEPENDENCIES variable shouldn't matter. Isn't it a missing dependency
> Thomas> somewhere else ?
>
> Well, yes - but host-ccache is special as it needs to be built before
> anything else. I don't think it makes sense to add a bunch of
>
> ifeq ($(BR2_CCACHE),y)
> FOO_DEPENDENCIES += host-ccache
> endif
>
> to the packages.
In that case, you could move the dependency to
toolchain/dependencies/dependencies.mk.
Best regards,
Thomas
More information about the buildroot
mailing list