Bug 72560 - NVidia driver built improper module
Summary: NVidia driver built improper module
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Public Beta
Classification: Retired
Component: gcc
Version: null
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Jakub Jelinek
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2002-08-25 12:51 UTC by Brett Boren
Modified: 2008-05-01 15:38 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2002-08-25 19:45:30 UTC
Embargoed:


Attachments (Terms of Use)

Description Brett Boren 2002-08-25 12:51:26 UTC
Description of Problem:
nvidia drivers fail to build an insertable kernel module on beta "null." insmod
returns that the NVdriver was built by a 2.x compiler and that it cannot be
inserted into a kernel built by a 3.x compiler. 

Version-Release number of selected component (if applicable):


How Reproducible:
Just pull a copy of the lastest nvidia drivers and build them

Comment 1 Nathan G. Grennan 2002-08-25 15:43:46 UTC
This isn't a bug. This is actually a valid warning that wasn't in Limbo beta 1
and 2. You can force it with insmod -f. You can wait till nvidia releases a new
version or you can do the best idea, recompile your kernel and the driver with
gcc296.

Comment 2 Brett Boren 2002-08-25 19:45:24 UTC
Why should it matter? The kernel and the module are both compiled with gcc 3.2?
Why is the error issued implying that the module is built with 2.96?.....
hmmmm..... nevermind. The binary part of the driver is compiled with 2.96 but
the wrapper is compiled with 3.2, right? How do I get 2.96 on this system then?

Comment 3 Jakub Jelinek 2002-08-26 10:51:08 UTC
You have gcc296 installed on your system if you install compat-gcc package.
But you'd need to recompile kernel using that compiler too.
Or you can insmod -f if you think it will work, we of course cannot make
any guarantees about binary only stuff...


Note You need to log in before you can comment on or make changes to this bug.