Moderator Control Panel ]

TBS drivers fail to build with latest vanilla kernel (3.7.1)

TBS drivers fail to build with latest vanilla kernel (3.7.1)

Postby mpmc » Mon Dec 31, 2012 10:57 am

Hi all,

I'm trying to get the TBS 5922 working on my system using the latest vanilla kernel and tbs drivers v121119.

The drivers refuse to build unless I disable v4l support (using menuconfig) in which case they then build successfully but then I get an version mismatch error in dmesg and some of my devices refuse to work.

This is the build error without disabling v4l support.

Code: Select All Code
  CC [M]  /home/mark/source/tbs/linux-tbs-drivers/v4l/et61x251_core.o
/home/mark/source/tbs/linux-tbs-drivers/v4l/et61x251_core.c: In function 'et61x251_mmap':
/home/mark/source/tbs/linux-tbs-drivers/v4l/et61x251_core.c:1553:19: error: 'VM_RESERVED' undeclared (first use in this function)
/home/mark/source/tbs/linux-tbs-drivers/v4l/et61x251_core.c:1553:19: note: each undeclared identifier is reported only once for each function it appears in
make[3]: *** [/home/mark/source/tbs/linux-tbs-drivers/v4l/et61x251_core.o] Error 1
make[2]: *** [_module_/home/mark/source/tbs/linux-tbs-drivers/v4l] Error 2
make[2]: Leaving directory `/home/mark/source/linux-3.7.1'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/mark/source/tbs/linux-tbs-drivers/v4l'
make: *** [all] Error 2

Also could you please update your source as their have been many bug fixes to the drivers contained within your drivers.

Thanks
mpmc
 
Posts: 12
Joined: Sat Jul 23, 2011 12:11 am

Re: TBS drivers fail to build with latest vanilla kernel (3.

Postby steven » Thu Jan 03, 2013 9:54 am

Hi mpmc

Thank you very much for the information you give to us,Next version we will fix this. :)

Kind Regards

steven
steven
 
Posts: 2239
Joined: Fri Aug 06, 2010 3:23 pm

Re: TBS drivers fail to build with latest vanilla kernel (3.

Postby VTX » Tue Jan 22, 2013 4:18 pm

Hello,
We have the same problem when we compile.

root/tbs/linux-tbs-drivers/v4l/et61x251_core.c: In function 'et61x251_mmap':
/root/tbs/linux-tbs-drivers/v4l/et61x251_core.c:1553:19: error: 'VM_RESERVED' undeclared (first use in this function)
/root/tbs/linux-tbs-drivers/v4l/et61x251_core.c:1553:19: note: each undeclared identifier is reported only once for each function it appears in
make[3]: *** [/root/tbs/linux-tbs-drivers/v4l/et61x251_core.o] Error 1
make[2]: *** [_module_/root/tbs/linux-tbs-drivers/v4l] Error 2
make[2]: Leaving directory `/vtx/kernel/linux-3.7.3'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/root/tbs/linux-tbs-drivers/v4l'
make: *** [all] Error 2

When the next version will be available ?

Thanks
Thierry
VTX
 
Posts: 3
Joined: Mon Jan 21, 2013 6:08 pm

Re: TBS drivers fail to build with latest vanilla kernel (3.

Postby updatelee » Wed Jan 23, 2013 3:32 am

Same as other post, do you need that driver? Just unselect it in menu config if not
TBS6925/5980, Prof 7301/7500/8000, Genpix Skywalker-1, Skystar 2 Express HD
Hauppauge 950Q, Kworld 330U/435v3/445v3
Dreambox 800

I use Linux and support open source projects.
User avatar
updatelee
 
Posts: 374
Joined: Wed Jul 25, 2012 11:48 am
Location: CFB Edmonton

Re: TBS drivers fail to build with latest vanilla kernel (3.

Postby VTX » Wed Jan 23, 2013 6:59 pm

Thanks for the replay,
Yes I have unselected but now, there is another error

/root/tbs/linux-tbs-drivers/v4l/videobuf-dma-sg.c: In function '__videobuf_mmap_mapper':
/root/tbs/linux-tbs-drivers/v4l/videobuf-dma-sg.c:589:35: error: 'VM_RESERVED' undeclared (first use in this function)
/root/tbs/linux-tbs-drivers/v4l/videobuf-dma-sg.c:589:35: note: each undeclared identifier is reported only once for each function it appears in
make[3]: *** [/root/tbs/linux-tbs-drivers/v4l/videobuf-dma-sg.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [_module_/root/tbs/linux-tbs-drivers/v4l] Error 2
make[2]: Leaving directory `/vtx/kernel/linux-3.7.3'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/root/tbs/linux-tbs-drivers/v4l

Thanks
VTX
 
Posts: 3
Joined: Mon Jan 21, 2013 6:08 pm

Re: TBS drivers fail to build with latest vanilla kernel (3.

Postby VTX » Wed Jan 23, 2013 9:46 pm

Another information

dmesg | grep cx23885
[ 9.211944] cx23885: disagrees about version of symbol tda18271_attach
[ 9.211948] cx23885: Unknown symbol tda18271_attach (err -22)
[ 9.263143] cx23885: disagrees about version of symbol tda18271_attach
[ 9.263146] cx23885: Unknown symbol tda18271_attach (err -22)
[ 9.263475] cx23885: disagrees about version of symbol tda18271_attach
[ 9.263478] cx23885: Unknown symbol tda18271_attach (err -22)
[ 9.263916] cx23885: disagrees about version of symbol tda18271_attach
[ 9.263922] cx23885: Unknown symbol tda18271_attach (err -22)
[ 9.264141] cx23885: disagrees about version of symbol tda18271_attach
[ 9.264145] cx23885: Unknown symbol tda18271_attach (err -22)
[ 9.265634] cx23885: disagrees about version of symbol tda18271_attach
[ 9.265638] cx23885: Unknown symbol tda18271_attach (err -22)
VTX
 
Posts: 3
Joined: Mon Jan 21, 2013 6:08 pm


Return to Linux

Who is online

Users browsing this forum: No registered users and 1 guest