Bug#488343: linux-headers-2.6.24-1-686: useless dependency on gcc-4.1
Daniel> because you need to use the same compiler version that was used
Daniel> to build the kernel in order to build modules against the
Daniel> headers.
I didn't know that. Since when is this the case? Is this enforced by
the upstream kernel, or is it an artifact of the Debian infrastructure?
If I do build modules from source (in my case, alsa, which was
recommended to me by the Debian alsa maintainers) this seems to give me
the choice between:
1/ build the entire kernel from source as well,
or
2/ keep an open-ended set of GCC versions around just in case a packaged
kernel comes around that was compiled with it and I have to recompile
the modules with the same version.
Am I missing something?
i
Reply to: