On Thu, 2007-03-29 at 09:24 -0400, Sam Folk-Williams wrote:
I (with DaveJ) help maintain the kernel release notes for Fedora. A user suggested a while back that we remove the building instructions from the release notes and put those in a separate doc devoted to more detailed instructions on building the kernel RPM (including applying patches and configuring options).
I'm surprised that you advocate downloading the src.rpm and building from that. I would recommend checking the kernel package out from CVS instead. It's easier to see what you've changed ('cvs diff'), and much easier and quicker to update to later kernels when the Fedora folks ship an erratum and you want to update your own version to be based on it.
I'd also like to see the document cover building _modules_. For example, I have this patch to bcm43xx and how do I make a module to test it? I certainly don't rebuild the whole damn kernel -- I run 'make prep' in the CVS directory, then apply the patch manually (or hack on the code as appropriate), and build it with: make -C /lib/modules/`uname -r`/build SUBDIRS=drivers/net/wireless/bcm43xx modules