I know that this has been asked before, but I guess the subject is still a little confusing to me, so here goes:
Noticed that 10.2 still retains the 2.4.31 headers, along with the default kernel of 2.4.31. I know that you can optionally install the 2.6.13 kernel if you prefer. The second cd has 2.6.13 headers as well as alsa components.
I plan on using my own 18.104.22.168 kernel that I am running now with 10.1 current. I always thought that the headers do not need to be changed, as these reflect the kernel used when Pat compiled glibc.
I prefer compiling my own kernel, with alsa as modules, Are the installed 2.4.31 headers fine with the 2.6 kernels, or do I need to match the headers to the kernel, and if not, why does Pat make the newer 2.6.x.x headers available along with the kernel.tgz and kernelsource.tgz?? Other than minor compiling work with kernels and some programs, I have no special needs that the 2.4.31 headers can't handle, but I wonder whether some small bit of system efficiency is being lost using these headers.
Shilo or any other knowledgeable Slacker??