![]() |
Failed compile with Fedora kernel-2.6.34-11.fc14.x86_64
1 Attachment(s)
Using NVIDIA-Linux-x86_64-256.25.run (but also tried NVIDIA-Linux-x86_64-195.36.24-pkg2.run with the same result) with Fedora Rawhide. No problem compiling with kernel-2.6.34-0.28.rc3.git3.fc14.x86_64; failure with kernel-2.6.34-11.fc14.x86_64 (GPL-incompatible module nvidia.ko uses GPL-only symbol 'debug_lockdep_rcu_enabled'). nvidia-installer.log file is attached.
Can someone point me to a simple way to find the code that needs to be modified to work around GPL-only symbol errors such as these? Otherwise, all I can do is wait for someone else to deal with the problem. Thanks |
Re: Failed compile with Fedora kernel-2.6.34-11.fc14.x86_64
Did you compare the kernel configs? IIRC, there used to be some option to allow/disallow some GPL-only symbol export linking stuff..
|
Re: Failed compile with Fedora kernel-2.6.34-11.fc14.x86_64
My guess is that the new kernel was built with CONFIG_LOCKDEP, and that this option once again causes third-party modules to implicitly pick up GPL-only symbols (see e.g. http://www.nvnews.net/vbulletin/show...hlight=lockdep) for previous reports of similar problems.
|
Re: Failed compile with Fedora kernel-2.6.34-11.fc14.x86_64
Quote:
Code:
/boot$ diff config-2.6.34-0.28.rc3.git3.fc14.x86_64 config-2.6.34-11.fc14.x86_64 Code:
/boot$ grep -i lockdep config* |
| All times are GMT -5. The time now is 02:08 AM. |
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2013, nV News.