Title Compile error on kernel 2.6.27-rc7
Priority critical Status unread
Superseder Nosy List karma
Assigned To Topics

Created on 2008-10-04.20:29:19 by karma, last changed 2008-10-04.20:33:12 by karma.

Messages
msg142 (view) Author: karma Date: 2008-10-04.20:29:18
I think there is the same issue that is going on since 2.6.26
releases.. intrepid is coming and it will come with 2.6.27 so a lot
of people is going to lose their webcam (me included even if i have
already upgraded to this rc kernel)

This is the 'make' output with rev 107:

make -C /lib/modules/2.6.27-rc7-kahuna64/build M=/usr/src/r5u870-svn
V=0 modules
make[1]: Entering directory `/usr/src/linux-2.6.27-rc7'
  CC [M]  /usr/src/r5u870-svn/r5u870.o
/usr/src/r5u870-svn/r5u870.c:867:1: warning: "V4L2_CID_SHARPNESS"
redefined
In file included from include/linux/videodev.h:16,
                 from /usr/src/r5u870-svn/usbcam/usbcam.h:38,
                 from /usr/src/r5u870-svn/r5u870.c:59:
include/linux/videodev2.h:868:1: warning: this is the location of the
previous definition
  CC [M]  /usr/src/r5u870-svn/usbcam/usbcam_dev.o
  CC [M]  /usr/src/r5u870-svn/usbcam/usbcam_fops.o
/usr/src/r5u870-svn/usbcam/usbcam_fops.c: In function ‘usbcam_v4l_ioctl’:
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1167: error: implicit
declaration of function ‘video_usercopy’
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1171: error: implicit
declaration of function ‘video_ioctl2’
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1159: warning: unused
variable ‘udp’
/usr/src/r5u870-svn/usbcam/usbcam_fops.c: At top level:
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1195: error:
‘v4l_compat_ioctl32’ undeclared here (not in a function)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1213: error: unknown field
‘type’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1214: error: unknown field
‘type2’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1217: error: unknown field
‘vidioc_querycap’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1217: warning:
initialization makes integer from pointer without a cast
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1217: error: initializer
element is not computable at load time
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1217: error: (near
initialization for ‘usbcam_videodev_template.index’)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1218: error: unknown field
‘vidioc_enum_fmt_cap’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1218: warning:
initialization makes integer from pointer without a cast
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1218: error: initializer
element is not computable at load time
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1218: error: (near
initialization for ‘usbcam_videodev_template.debug’)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1219: error: unknown field
‘vidioc_g_fmt_cap’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1219: warning:
initialization makes integer from pointer without a cast
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1220: error: unknown field
‘vidioc_s_fmt_cap’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1220: warning:
initialization makes integer from pointer without a cast
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1221: error: unknown field
‘vidioc_try_fmt_cap’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1221: warning:
initialization from incompatible pointer type
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1222: error: unknown field
‘vidioc_reqbufs’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1222: warning:
initialization from incompatible pointer type
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1223: error: unknown field
‘vidioc_querybuf’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1224: error: unknown field
‘vidioc_qbuf’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1224: warning:
initialization makes integer from pointer without a cast
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1224: error: initializer
element is not computable at load time
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1224: error: (near
initialization for ‘usbcam_videodev_template.users’)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1225: error: unknown field
‘vidioc_dqbuf’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1225: warning: missing
braces around initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1225: warning: (near
initialization for ‘usbcam_videodev_template.lock’)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1225: warning:
initialization makes integer from pointer without a cast
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1225: error: initializer
element is not computable at load time
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1225: error: (near
initialization for ‘usbcam_videodev_template.lock.count.counter’)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1226: error: unknown field
‘vidiocgmbuf’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1226: warning: excess
elements in struct initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1226: warning: (near
initialization for ‘usbcam_videodev_template’)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1227: error: unknown field
‘vidioc_enum_input’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1227: warning: excess
elements in struct initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1227: warning: (near
initialization for ‘usbcam_videodev_template’)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1228: error: unknown field
‘vidioc_streamon’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1228: warning: excess
elements in struct initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1228: warning: (near
initialization for ‘usbcam_videodev_template’)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1229: error: unknown field
‘vidioc_streamoff’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1229: warning: excess
elements in struct initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1229: warning: (near
initialization for ‘usbcam_videodev_template’)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1230: error: unknown field
‘vidioc_g_input’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1230: warning: excess
elements in struct initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1230: warning: (near
initialization for ‘usbcam_videodev_template’)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1231: error: unknown field
‘vidioc_s_input’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1231: warning: excess
elements in struct initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1231: warning: (near
initialization for ‘usbcam_videodev_template’)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1232: error: unknown field
‘vidioc_queryctrl’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1232: warning: excess
elements in struct initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1232: warning: (near
initialization for ‘usbcam_videodev_template’)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1233: error: unknown field
‘vidioc_g_ctrl’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1233: warning: excess
elements in struct initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1233: warning: (near
initialization for ‘usbcam_videodev_template’)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1234: error: unknown field
‘vidioc_s_ctrl’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1234: warning: excess
elements in struct initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1234: warning: (near
initialization for ‘usbcam_videodev_template’)
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1235: error: unknown field
‘vidioc_querymenu’ specified in initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1235: warning: excess
elements in struct initializer
/usr/src/r5u870-svn/usbcam/usbcam_fops.c:1235: warning: (near
initialization for ‘usbcam_videodev_template’)
make[3]: *** [/usr/src/r5u870-svn/usbcam/usbcam_fops.o] Error 1
make[2]: *** [/usr/src/r5u870-svn/usbcam] Error 2
make[1]: *** [_module_/usr/src/r5u870-svn] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.27-rc7'
make: *** [all] Error 2
History
Date User Action Args
2008-10-04 20:33:12karmasetpriority: bug -> critical
2008-10-04 20:29:19karmacreate