> I tried to compile the modulke for my webacm, which > always worked so far. But now I am getting the > following error: > > /tmpa/qc-usb-0.6.3/qc-driver.c:3031: error: unknown > field 'owner' specified in initializer > /tmpa/qc-usb-0.6.3/qc-driver.c:3031: warning: > initialization from incompatible pointer type > make[2]: *** [/tmpa/qc-usb-0.6.3/qc-driver.o] Error 1 > make[1]: *** [_module_/tmpa/qc-usb-0.6.3] Error 2 > make[1]: Leaving directory > `/usr/src/kernels/2.6.16-1.2080_FC5-i586' > make: *** [quickcam.ko] Error 2 > > What is the solution? http://www.tigen.org/kevin.kofler/pcprogs/qc-usb-0.6.3-kernel-2.6.16.diff I also have a patched version of Ignacio Vazquez-Abrams's SRPM if you prefer: http://www.tigen.org/kevin.kofler/pcprogs/kernel-module-qc-usb-0.6.3-0.iva.2.kk.src.rpm (This needs some cleanups, such as using the patch above instead of prepatching the source tarball, and using the original tarball and separate patches instead of adding the patches to the tarball like Ignacio did, and it also uses the old kernel module scheme, but it works.) Kevin Kofler