> * Slow recompilation: When I build a kernel and it doesn't complete,
> usually I change the offending option to off, and recompile. However
> every single thing gets rebuilt. Again, some of us have slow machines
> and this is not a good thing for us.
The dependency machinery is designed so that this does not happen.
Only the files that depend on the option you change get recompiled
(see Documentation/smart-config.txt). I tested this most recently in
2.3.18ac10 when I built about 10 kernels in succession while twiddling
some variables in drivers/block/Config.in. It worked great.
If I recall correctly, this feature was not in 2.0.XX, but is definitely
in all 2.2.XX kernels.
Can you send me a super-specific bug report? Something that starts out
by running "script" and then unpacking the tar file, doing the first
build, changing the option, and then doing the second build. Then exit
"script" and mail me the typescript file.
Michael Elizabeth Chastain
<mailto:mec@shout.net>
"love without fear"
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/