Since no helpful replies, I went ahead and tried
"LOCALVERSION" in the config setup:
Code:
make mrproper
make menuconfig --> General setup --> append
The rest of the configuration went OK but I had to read
a little bit more and acquaint myself with the new menu arrangement plus all the new items.
Apparently, make dep is not needed anymore as dependencies
are handled in make bzImage, so I continued without it:
Code:
make clean
make bzImage ( a few errors; nothing of consequence)
make modules
make modules_install
Renamed and copied bzImage, System.map and config to /boot
Edited lilo.conf and reran LILO w/o errors and rebooted
into the new kernel:
Code:
Welcome to Linux 2.6.21.5-(my suffix appended)
BTW: if you want a dash, you have to include it in the
suffix; it literally tacks on whatever is contained
in append.
/lib/modules contained the new modules from this build
in a directory with the suffix appended; other module
directories remained intact.
/usr/src/linux-2.6.21.5 source tree didn't seem to be
disturbed with any suffix appended to any files.
Makefile EXTRAVERSION contained a -1 before compile which
was changed to .5 afterwards. I seem to recall adding
something to EXTRAVERSION before when I wanted to create
a separate kernel from the same source files and I suppose
I could have appended my suffix here and left LOCALVERSION
blank, but its nice to know that it works too.
I suppose if I added the suffix to both places I would
get a double suffix appended to /lib/modules/2.6.21.5
and in any $(uname -r) command.
Simple exercise. Glad it worked the way I would have
expected.