On Fri, Aug 18, 2006 at 14:41:43 +0100, George Borisov wrote: > Florian Kulzer wrote: > > > > 3) "make-kpkg --initrd --append-to-version=-custom1 --revision=00 > > kernel_image" will compile the kernel and build a .deb package in > > /usr/src. You can of course choose your own name for "-custom1"and if > > you compile more than once (with different configurations) you can > > increment the --revision number. > > [OT] > > If I want to recompile the same source in future (for example > because I forgot to include a module) is there a way of avoiding > a "make-kpkg clean" and have a different revision / append to > version string? > > If so, would the compile take less time?
I have added modules and compiled without "make-kpkg clean" a few times. Only the new stuff is compiled in that case, and you do indeed save a lot of time. However, I used the same revision number. I seem to remember that compilation fails if the numbers do not match. It may be possible to trick the kernel package by adjusting the revision number in the appropriate log/status file, but I never tried that. I think that there are cases in which module A tries to interact with module B if both are present, and then there might be problems if you just add one of them later without recompiling the other one. I have only used this kind of "cheating" for very trivial cases, e.g. when I forgot the pc-speaker module in the initial compile run. -- Regards, Florian -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]