build system doesnt properly detect applet rebuild requirement

Denis Vlasenko vda.linux at googlemail.com
Sat Feb 3 13:19:10 UTC 2007


On Saturday 03 February 2007 13:41, Bernhard Fischer wrote:
> On Sat, Feb 03, 2007 at 01:07:45PM +0100, Denis Vlasenko wrote:
> >On Saturday 03 February 2007 08:44, Mike Frysinger wrote:
> >> $ make distclean
> >> $ make allnoconfig
> >> $ make menuconfig
> >> -> enable dmesg, syslog, klogd, logger
> >> $ make
> >> $ nano .config
> >> -> disable syslog, klogd, logger
> >> $ make oldconfig
> >> $ make
> >> <link failure due to applets.o still wanting syslog/klogd/logger _main funcs>
> >> -mike
> >
> >Does this patch help?
> 
> An IMHO cleaner approach would be the attached.

Why is it 'cleaner'? I checked my change: it muchly
reduces false dependencies. Isn't it nice?
--
vda



More information about the busybox mailing list