[pvrusb2] 100306 snapshot compilation against kernel 2.6.19rc1 fails
Mike Isely
isely at isely.net
Sat Oct 7 11:14:37 CDT 2006
On Sat, 7 Oct 2006, Andreas Korinek wrote:
> I just tried to compile the newest snapshot against kernel 2.6.19rc1, this
> fails in the following way:
>
> WARNING: /lib/modules/2.6.19-rc1/pvrusb2/pvrusb2.ko needs unknown symbol
> cx2341x_ext_ctrls
> WARNING: /lib/modules/2.6.19-rc1/pvrusb2/pvrusb2.ko needs unknown symbol
> cx2341x_ctrl_query
> WARNING: /lib/modules/2.6.19-rc1/pvrusb2/pvrusb2.ko needs unknown symbol
> cx2341x_update
> WARNING: /lib/modules/2.6.19-rc1/pvrusb2/pvrusb2.ko needs unknown symbol
> cx2341x_ctrl_get_menu
> WARNING: /lib/modules/2.6.19-rc1/pvrusb2/pvrusb2.ko needs unknown symbol
> cx2341x_log_status
> WARNING: /lib/modules/2.6.19-rc1/pvrusb2/pvrusb2.ko needs unknown symbol
> cx2341x_fill_defaults
These are references to the cx2341x module which is part of v4l/dvb and
darn well better be in the kernel tree!
With the standalone driver you can work around this. There's a switch
(PVR2_ENABLE_CX2341XMOD) in driver/compat.h which enables the use of the
cx2341x module. That switch is turned on normally for any kernel 2.6.18
or later. Edit the header to turn it off and you should be OK. (However
the underlying problem still needs to be solved.)
>
> I did not find the pvrusb2 module in the menuconfig of the kernel, has the
> module temporarily been removed from the kernel source?
>
No, it should still be there. So should the rest of v4l/dvb, but the fact
that cx2341x is missing for you makes me wonder if something is seriously
messed up.
I'll download that kernel and see WTF is going on.
-Mike
--
| Mike Isely | PGP fingerprint
Spammers Die!! | | 03 54 43 4D 75 E5 CC 92
| isely @ pobox (dot) com | 71 16 01 E2 B5 F5 C1 E8
| |
More information about the pvrusb2
mailing list