[Buildroot] svn commit: trunk/buildroot/toolchain/dependencies
Bernhard Fischer
rep.dot.nop at gmail.com
Tue Aug 21 20:25:12 UTC 2007
On Tue, Aug 21, 2007 at 10:12:59PM +0200, Ulf Samuelsson wrote:
>tis 2007-08-21 klockan 13:14 -0700 skrev aldot at uclibc.org:
>> Author: aldot
>> Date: 2007-08-21 13:14:23 -0700 (Tue, 21 Aug 2007)
>> New Revision: 19631
>>
>> Log:
>> - make sure that sstrip is available early enough
>>
>>
>> Modified:
>> trunk/buildroot/toolchain/dependencies/dependencies.mk
>>
>>
>> Changeset:
>> Modified: trunk/buildroot/toolchain/dependencies/dependencies.mk
>> ===================================================================
>> --- trunk/buildroot/toolchain/dependencies/dependencies.mk 2007-08-21 19:45:17 UTC (rev 19630)
>> +++ trunk/buildroot/toolchain/dependencies/dependencies.mk 2007-08-21 20:14:23 UTC (rev 19631)
>> @@ -5,7 +5,11 @@
>> #
>> ######################################################################
>>
>> -dependencies: host-sed host-lzma
>> +ifeq ($(BR2_STRIP_sstrip),y)
>> +# XXX: this is a little bit ugly, yep.
>> +MAYBE_SSTRIP_HOST:=sstrip_host
>> +endif
>> +dependencies: host-sed host-lzma $(MAYBE_SSTRIP_HOST)
>> @HOSTCC="$(firstword $(HOSTCC))" MAKE="$(MAKE)" \
>> HOST_SED_DIR="$(HOST_SED_DIR)" \
>> $(TOPDIR)/toolchain/dependencies/dependencies.sh
>>
>
>Why not add host-sed/host-lzma (conditionally) to TARGETS early enough?
>I tried this, and this seemed to work, but I never got to commit that.
>
>ifeq ($(BR2_STRIP_sstrip),y)
>TARGETS+=sstrip_host
>endif
>
>in toolchain/Makefile.in
>
>Should do wonders.
I expect this not to work.
Try the usual testcase for this kind of stuff:
set BR2_JLEVEL=1
$ make clean
$ make -j 64
(or 128)
and see it go up in flames if you don't have proper deps in certain
sequence points..
See?
>Same for the other stuff we need to have available.
More information about the buildroot
mailing list