I have just upgraded with kernel 2-6.27-10 64 bits on Intrepid and again the same (no update !) ov51x-jpeg package does not compile. Here is what I get with command make :
$ make
make -C /lib/modules/2.6.27-10-generic/build M=/home/dmoyne/.local/share/Trash/files/modules/ov51x-jpeg modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.27-10-generic »
CC [M] /home/dmoyne/.local/share/Trash/files/modules/ov51x-jpeg/ov51x-jpeg-core.o
/home/dmoyne/.local/share/Trash/files/modules/ov51x-jpeg/ov51x-jpeg-core.c:115:27: error: asm/semaphore.h: Aucun fichier ou dossier de ce type
/home/dmoyne/.local/share/Trash/files/modules/ov51x-jpeg/ov51x-jpeg-core.c:539: erreur: ‘v4l_compat_ioctl32’ undeclared here (not in a function)
/home/dmoyne/.local/share/Trash/files/modules/ov51x-jpeg/ov51x-jpeg-core.c: In function ‘ov51x_v4l1_ioctl’:
/home/dmoyne/.local/share/Trash/files/modules/ov51x-jpeg/ov51x-jpeg-core.c:6382: erreur: implicit declaration of function ‘video_usercopy’
/home/dmoyne/.local/share/Trash/files/modules/ov51x-jpeg/ov51x-jpeg-core.c: Hors de toute fonction :
/home/dmoyne/.local/share/Trash/files/modules/ov51x-jpeg/ov51x-jpeg-core.c:6637: erreur: unknown field ‘owner’ specified in initializer
/home/dmoyne/.local/share/Trash/files/modules/ov51x-jpeg/ov51x-jpeg-core.c:6637: attention : initialization from incompatible pointer type
/home/dmoyne/.local/share/Trash/files/modules/ov51x-jpeg/ov51x-jpeg-core.c:6639: erreur: unknown field ‘type’ specified in initializer
/home/dmoyne/.local/share/Trash/files/modules/ov51x-jpeg/ov51x-jpeg-core.c: In function ‘ov51x_probe’:
/home/dmoyne/.local/share/Trash/files/modules/ov51x-jpeg/ov51x-jpeg-core.c:8368: erreur: incompatible types in assignment
make[2]: *** [/home/dmoyne/.local/share/Trash/files/modules/ov51x-jpeg/ov51x-jpeg-core.o] Erreur 1
make[1]: *** [_module_/home/dmoyne/.local/share/Trash/files/modules/ov51x-jpeg] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.27-10-generic »
make: *** [all] Erreur 2
All this for me is a major issue because I have not been able as of today to make my Hercules Classic webcam work synaptic ; there may be something available elsewhere with some heme made compilation but this is typically not good as each time yoy upgrade for a new kernel yoy have to reinstall all these extra modules !
People have to understand that communication tools such as skype are very important for users (a a Netscape navigator some yeras ago) and consequently compatibility with webcam hardware has become a real issue !
Regards.
I have just upgraded with kernel 2-6.27-10 64 bits on Intrepid and again the same (no update !) ov51x-jpeg package does not compile. Here is what I get with command make : 2.6.27- 10-generic/ build M=/home/ dmoyne/ .local/ share/Trash/ files/modules/ ov51x-jpeg modules linux-headers- 2.6.27- 10-generic » .local/ share/Trash/ files/modules/ ov51x-jpeg/ ov51x-jpeg- core.o .local/ share/Trash/ files/modules/ ov51x-jpeg/ ov51x-jpeg- core.c: 115:27: error: asm/semaphore.h: Aucun fichier ou dossier de ce type .local/ share/Trash/ files/modules/ ov51x-jpeg/ ov51x-jpeg- core.c: 539: erreur: ‘v4l_compat_ ioctl32’ undeclared here (not in a function) .local/ share/Trash/ files/modules/ ov51x-jpeg/ ov51x-jpeg- core.c: In function ‘ov51x_v4l1_ioctl’: .local/ share/Trash/ files/modules/ ov51x-jpeg/ ov51x-jpeg- core.c: 6382: erreur: implicit declaration of function ‘video_usercopy’ .local/ share/Trash/ files/modules/ ov51x-jpeg/ ov51x-jpeg- core.c: Hors de toute fonction : .local/ share/Trash/ files/modules/ ov51x-jpeg/ ov51x-jpeg- core.c: 6637: erreur: unknown field ‘owner’ specified in initializer .local/ share/Trash/ files/modules/ ov51x-jpeg/ ov51x-jpeg- core.c: 6637: attention : initialization from incompatible pointer type .local/ share/Trash/ files/modules/ ov51x-jpeg/ ov51x-jpeg- core.c: 6639: erreur: unknown field ‘type’ specified in initializer .local/ share/Trash/ files/modules/ ov51x-jpeg/ ov51x-jpeg- core.c: In function ‘ov51x_probe’: .local/ share/Trash/ files/modules/ ov51x-jpeg/ ov51x-jpeg- core.c: 8368: erreur: incompatible types in assignment dmoyne/ .local/ share/Trash/ files/modules/ ov51x-jpeg/ ov51x-jpeg- core.o] Erreur 1 /home/dmoyne/ .local/ share/Trash/ files/modules/ ov51x-jpeg] Erreur 2 linux-headers- 2.6.27- 10-generic »
$ make
make -C /lib/modules/
make[1]: entrant dans le répertoire « /usr/src/
CC [M] /home/dmoyne/
/home/dmoyne/
/home/dmoyne/
/home/dmoyne/
/home/dmoyne/
/home/dmoyne/
/home/dmoyne/
/home/dmoyne/
/home/dmoyne/
/home/dmoyne/
/home/dmoyne/
make[2]: *** [/home/
make[1]: *** [_module_
make[1]: quittant le répertoire « /usr/src/
make: *** [all] Erreur 2
All this for me is a major issue because I have not been able as of today to make my Hercules Classic webcam work synaptic ; there may be something available elsewhere with some heme made compilation but this is typically not good as each time yoy upgrade for a new kernel yoy have to reinstall all these extra modules !
People have to understand that communication tools such as skype are very important for users (a a Netscape navigator some yeras ago) and consequently compatibility with webcam hardware has become a real issue !
Regards.