build error; missing dependencies on *every* new applet
Denys Vlasenko
vda.linux at googlemail.com
Wed Nov 25 16:34:58 UTC 2009
On Wed, Nov 25, 2009 at 4:26 PM, Bernhard Reutner-Fischer
<rep.dot.nop at gmail.com> wrote:
> yes, thanks alot! Can you schedule 18221506e5ae for an eventual 1.15.x
> update please?
>
>>The bug with modified .config not always being detected
>>with make -j is another bug. And I am working on it.
>
> If it's easily fixable by moving to a filesystem with nanosec stat
> mtimes, then that's fine for me (but would be worth a FAQ entry).
added to FAQ
>>I see that it basically amounts to this rule not triggering:
>>
>>include/autoconf.h: .kconfig.d .config
>> echo making include/autoconf.h #debug
>> $(Q)$(MAKE) -f $(srctree)/Makefile silentoldconfig
>> echo made include/autoconf.h #debug
>
> If that (a sane filesystem) is not feasable, then perhaps we could
> somehow add a
> touch -c $@
>
> in that rule above to bypass that failure?
The rule does not *trigger*, so adding anything to it is
not going to change anything.
The rules which generate .config-dependent files may be tweaked
by just adding "sleep 1" there, thus any later .config change
will get mtime strictly bigger than generated files' mtimes.
--
vda
More information about the busybox
mailing list