Comment 56 for bug 269123

Revision history for this message
Lex Ross (lross) wrote :

The driver does not compile on x64 Ubuntu 10.10 release with 2.6.35-22 kernel. See error log below.

make -C /lib/modules/2.6.35-22-generic/build SUBDIRS=/home/lexross/stk11xx-2.1.0 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.35-22-generic'
  CC [M] /home/lexross/stk11xx-2.1.0/stk11xx-v4l.o
/home/lexross/stk11xx-2.1.0/stk11xx-v4l.c:1737: error: unknown field 'compat_ioctl' specified in initializer
/home/lexross/stk11xx-2.1.0/stk11xx-v4l.c:1737: error: 'v4l_compat_ioctl32' undeclared here (not in a function)
make[2]: *** [/home/lexross/stk11xx-2.1.0/stk11xx-v4l.o] Error 1
make[1]: *** [_module_/home/lexross/stk11xx-2.1.0] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-22-generic'
make: *** [all] Error 2

Two years with this bug and more to come. With regressions like this one I wonder how anything can be possibly certicied to work with Ubuntu. Well, until next release.