Compiling kernel modules version mismatch - line6usb
|--==> Gabriel M Beddingfield writes:
GMB> Hi Gustin,
GMB> Gustin Johnson wrote:
>>-----BEGIN PGP SIGNED MESSAGE-----
>>This is only a guess, but there have been some significant changes to
>>the kernel since 2.6.18. Perhaps the line6 driver needs to reflect
GMB> Thanks for the input. It compiled clean, though. If the API changed, I would
GMB> expect to see at least one compiler warning. Also, the maintainer has reported
GMB> tests and fixes for up to 2.6.23.
GMB> Searching the internet, this error either comes from compiling against the wrong
GMB> headers, or a compiler version mismatch. I searched the archives for this list,
GMB> and someone else seemed to run in to this with a compiler version issue
GMB> (gcc-4.0/gcc-4.1). gcc-4.0 is no longer in the apt repositories, though... and
GMB> I'm guessing 2.6.21-1-multimedia-486 was compiled with gcc-4.0.
As far as I can tell, the 2.6.21 kernel from 64 Studio 2.0/2.1 was
compiled with gcc 4.1:
~ $ cat /proc/version
Linux version 2.6.21-1-multimedia-486 (Debian 2.6.21-2) (email@example.com) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 SMP PREEMPT RT Fri Jun 22 19:13:23 UTC 2007
It would be interesting to see if the problem occurs with other
modules as well.
64studio-devel mailing list