[Bug 622397] Re: USB DVB-T: TDA18218 not yet compiled in af9015

Sander Jonkers 622397 at bugs.launchpad.net
Sun Aug 22 20:20:49 UTC 2010


Additional remark: the need to not-compile firedtv has to do with
another bug, as http://www.linuxtv.org/wiki/index.php/How_to_Obtain
,_Build_and_Install_V4L-
DVB_Device_Drivers#Building.2FCompiling_the_Modules says:

/QUOTE
Building/Compiling the Modules
Note: If you are using Ubuntu, before proceeding to build the modules, you will have to edit the file v4l/.config and change the line for the firedtv driver from "firedtv=m" to "firedtv=n". The reason for this necessity is because Ubuntu has a bug in their packaging of the kernel headers that results in a fatal compilation error within the v4l-dvb build process when it reaches the firedtv module. This is a long standing issue, and one of the most frequently reported on the mailing list. Please nag the crap out of Ubuntu package managers to fix this problem!
/UNQUOTE

Some errors when compiling with the firedtv module still on "m" (not
"n"):

make[2]: Entering directory `/usr/src/linux-headers-2.6.32-24-generic'
  CC [M]  /home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.o
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:21:17: error: dma.h: No such file or directory
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:22:21: error: csr1212.h: No such file or directory
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:23:23: error: highlevel.h: No such file or directory
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:24:19: error: hosts.h: No such file or directory
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:25:22: error: ieee1394.h: No such file or directory
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:26:17: error: iso.h: No such file or directory
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:27:21: error: nodemgr.h: No such file or directory
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:40: warning: 'struct hpsb_iso' declared inside parameter list
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:40: warning: its scope is only this definition or declaration, which is probably not what you want
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c: In function 'rawiso_activity_cb':
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:56: error: dereferencing pointer to incomplete type
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:57: error: implicit declaration of function 'hpsb_iso_n_ready'
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:64: error: dereferencing pointer to incomplete type
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:65: error: implicit declaration of function 'dma_region_i'
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:65: error: dereferencing pointer to incomplete type
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:65: error: expected expression before 'unsigned'
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:67: error: dereferencing pointer to incomplete type
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:71: error: dereferencing pointer to incomplete type
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:85: error: implicit declaration of function 'hpsb_iso_recv_release_packets'
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c: In function 'node_of':
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:90: error: dereferencing pointer to incomplete type
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:90: warning: type defaults to 'int' in declaration of '__mptr'
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:90: warning: initialization from incompatible pointer type
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c:90: error: invalid use of undefined type 'struct unit_directory'
/home/sander/usb-dvb/tda18218-attempt.2.6.32-24-generic.3092/tda18218/v4l/firedtv-1394.c: In function 'node_lock':

-- 
USB DVB-T: TDA18218 not yet compiled in af9015
https://bugs.launchpad.net/bugs/622397
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list