Hi all,

When compiling the driver I all of a sudden get problems when compiling tda9887.c:

/home/admin/src/IVTV/ivtv-0.3.4n/driver/tda9887.c: In function `tda9887_configure':
/home/admin/src/IVTV/ivtv-0.3.4n/driver/tda9887.c:582: warning: implicit declaration of function `msleep_interruptible'

When I try to load the module manually i fails, saying:
Starting PVRFATAL: Error inserting tda9887 (/lib/modules/2.6.8.1-12mdk/extra/tda9887.ko): Unknown symbol in module, or unknown parameter (see dmesg)
dmesg gives:
tda9887: Unknown symbol msleep_interruptible
In driver/tda9887.c line 582 reads:
msleep_interruptible(1000);
but there is no msleep_interruptible defined in any system headers, only msleep. I'm on Mandrake 10.1, 2.6.8.1-12mdk.

Luckily, if I just let the ivtv driver take care of what modules to load/not load everything is OK, as the tda9887 isn't loaded, but I'm curious as to what is wrong here. Should msleep_interruptible be defined in linux/delay.h?

One thing that might have rocked my boat is that I yesterday recompiled & installed xine/gxine to the latest versions and in order to do so I had to do:
	
urpmi glib2-devel
urpmi libgtk+2.0_0-devel
I got the RPM's from thacs server. Could this have contributed to the anomality?


Hope somebody can shed some light on this...



Cheers,


-Morten

-- 
-------------------------------------------------------------------
WEB-fx
Morten Lerskau Rønseth           http://www.webfx.no
Odinsvei 15c                     mailto:[EMAIL PROTECTED]
1413 Tårnåsen                    Tlf.: (47) 6680 9191
Norway                           Mob : (47) 9343 4357

Reply via email to