On Tue, Jun 12, 2007 at 10:56:20PM +0200, Denis Vlasenko wrote: >On Monday 11 June 2007 16:00, Bernhard Fischer wrote: >> >> Something isn't right, looking into it. >> > >> >It's some kind of build system bug (missing a dependency somewhere). >> >It disappeared under me :( >> >> vda, this is an old issue (i remember that i reported it to the list a >> few days after you moved to KBuild). >> >> Just do make defconfig ; make ; enable/disable some stuff directly in >> .config ; make >> voil`a >> >> It naturally goes away if one does a make clean inbetween. > >Fixed: > >+++ busybox.2/applets/Kbuild 2007-06-12 22:51:54.000000000 +0200 >@@ -9,6 +9,7 @@ obj-y += applets.o > > # Generated file needs additional love > >+applets/usage: .config > applets/applets.o: .config include/usage_compressed.h
Well, shouldn't this work automagically as usage.c should depend on usage_compressed.h (which it doesn't) and usage_compressed.h should depend on .config ? While the hunk above may work, i'm not confident that it is correct.. Thoughts? _______________________________________________ busybox mailing list [email protected] http://busybox.net/cgi-bin/mailman/listinfo/busybox
