[pvrusb2] 100306 snapshot compilation against kernel 2.6.19rc1 fails
Mike Isely
isely at isely.net
Sat Oct 7 11:35:23 CDT 2006
I just looked at the source tree. The pvrusb2 driver is there and so is
the cx2341x module. Probably the cx2341x module is not enabled in your
.config (you need to enable it). As for the pvrusb2 driver, I'm still
searching through xconfig to find it :-( Once the pvrusb2 driver is
enabled, all of its dependencies will be enabled as well (including
cx2341x).
-Mike
On Sat, 7 Oct 2006, Mike Isely wrote:
> 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