[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: