Re: Is the 2.6 dependency information complete? Doesn't look so...

From: Sam Ravnborg
Date: Mon Mar 01 2004 - 01:11:31 EST


On Mon, Mar 01, 2004 at 12:51:50AM +0100, Matthias Andree wrote:
> Hi,
>
> I've just seen, after a BK pull:
>
> CC fs/nfsd/nfsctl.o
> fs/nfsd/nfsctl.c:28:30: linux/nfsd_idmap.h: no such file or directory
>
> This is a hint the dependency information isn't complete, otherwise, GNU
> make would've "get"^Wgot the include file.
>
> Will the kernel rebuild dependent files when includes change when this
> information is missing? If so, how?

kbuild scans for dependencies and build the output file in one go.
Therefore from a make perspective it will not see the new dependency of
nfsd_idmap.h when starting to compile nfsctl.c.

Dependencies are first OK after first kernel compile.
So if you tried twice the 'bk get' functionality should be OK.

Sam
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/