FS#6436 - ivtv fails with kernel26 2.6.20-3
Attached to Project:
Arch Linux
Opened by Ton Peijnenburg (tpb) - Saturday, 17 February 2007, 03:18 GMT
Opened by Ton Peijnenburg (tpb) - Saturday, 17 February 2007, 03:18 GMT
|
Details
After upgrade to new kernel, ivtv 0.9.1-2 will not load with
new kernel26 2.6.20-3
Module cannot be inserted: FATAL: Error inserting ivtv (/lib/modules/2.6.20-ARCH/kernel/drivers/media/video/ivtv/ivtv.ko): Unknown symbol in module, or unknown parameter (see dmesg) Where dmesg has logged: ivtv: Unknown symbol i2c_bit_del_bus As reported on Forums, compiling the module fails as well: make -C driver all make[1]: Entering directory `/home/tpb/projects/ivtv-0.9.1/driver' created ivtv-svnversion.h make -C /lib/modules/2.6.20-ARCH/build M=/home/tpb/projects/ivtv-0.9.1/driver modules make[2]: Entering directory `/usr/src/linux-2.6.20-ARCH' CC [M] /home/tpb/projects/ivtv-0.9.1/driver/ivtv-osd.o CC [M] /home/tpb/projects/ivtv-0.9.1/driver/ivtv-queue.o CC [M] /home/tpb/projects/ivtv-0.9.1/driver/ivtv-driver.o /home/tpb/projects/ivtv-0.9.1/driver/ivtv-driver.c:699:55: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/tpb/projects/ivtv-0.9.1/driver/ivtv-driver.c: In function 'ivtv_init_struct1': /home/tpb/projects/ivtv-0.9.1/driver/ivtv-driver.c:699: error: 'INIT_WORK' undeclared (first use in this function) /home/tpb/projects/ivtv-0.9.1/driver/ivtv-driver.c:699: error: (Each undeclared identifier is reported only once /home/tpb/projects/ivtv-0.9.1/driver/ivtv-driver.c:699: error: for each function it appears in.) /home/tpb/projects/ivtv-0.9.1/driver/ivtv-driver.c: In function 'ivtv_remove': /home/tpb/projects/ivtv-0.9.1/driver/ivtv-driver.c:1407: warning: passing argument 1 of 'cancel_delayed_work' from incompatible pointer type make[3]: *** [/home/tpb/projects/ivtv-0.9.1/driver/ivtv-driver.o] Error 1 make[2]: *** [_module_/home/tpb/projects/ivtv-0.9.1/driver] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.20-ARCH' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/tpb/projects/ivtv-0.9.1/driver' make: *** [all] Error 2 |
This task depends upon