Description
Rev.99 was building just fine against 2.6.35.10, but lots of error occur against 2.6.35.11: undecleared video symbols & incomplete types.
Webcam (Model)
174f:6a31 (Asus V1S AS004E)
Kernel (OS)
2.6.35.11-83.fc14.x86_64 (Fedora 14, amd64)
(this is currently the latest stable kernel available)
Source
svn co -r 99 https://syntekdriver.svn.sourceforge.net/svnroot/syntekdriver/trunk/driver
Error
rev.99 does NOT build
.../syntek-svn/driver/stk11xx-v4l.c: In function ‘v4l_stk11xx_do_ioctl’:
.../syntek-svn/driver/stk11xx-v4l.c:668:8: error: ‘VIDIOCGCAP’ undeclared (first use in this function)
.../syntek-svn/driver/stk11xx-v4l.c:677:8: error: dereferencing pointer to incomplete type
Reproducible
Always
Workaround
Stick to kernel 2.6.35.10-74.fc14.x86_64 !
Additional info.
See complete error messages in my post 9 here
http://sourceforge.net/projects/syntekdriver/forums/forum/616183/topic/3353497
With 2.6.35.10-74.fc14.x86_64 :
(which is, currently, the "before-lastest" stable kernel)
- rev.99 build just fine and work almost(*) flawlessly.
Using it daily (GTalk plugin and skype), tested Kopete and VLC.
Thanks a lot!
- rev.100 & 101 won't compile, but this is unrelated(*)
I can provide additional info if needed.
Xavier
(*) notes: distinct bug reports