* Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /lib/modules/2.6.22-suspend2-r2/build * Found sources for kernel version: * 2.6.22-suspend2-r2 * Checking for suitable kernel configuration options...  [ ok ] >>> Unpacking source... >>> Unpacking gspcav1-20070508.tar.gz to /var/tmp/portage/media-video/gspcav1-20070508/work * Converting gspcav1-20070508/Makefile to use M= instead of SUBDIRS= ...  [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508 ... * Preparing gspca module make -C /usr/src/linux M=/var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508 CC=i686-pc-linux-gnu-gcc modules make[1]: Entering directory `/usr/src/linux-2.6.22-suspend2-r2' CC [M] /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.o CC [M] /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.o /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c: In function ‘jpeg_decode422_PAC7311’: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:2121: error: ‘VIDEO_PALETTE_RGB565’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:2121: error: (Each undeclared identifier is reported only once /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:2121: error: for each function it appears in.) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:2237: error: ‘VIDEO_PALETTE_RGB32’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:2238: error: ‘VIDEO_PALETTE_RGB24’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:2342: error: ‘VIDEO_PALETTE_YUV420P’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c: In function ‘yuv_decode’: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:2795: error: ‘VIDEO_PALETTE_RGB565’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:2878: error: ‘VIDEO_PALETTE_RGB32’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:2879: error: ‘VIDEO_PALETTE_RGB24’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:2948: error: ‘VIDEO_PALETTE_YUV420P’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:2987: error: ‘VIDEO_PALETTE_YUYV’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c: In function ‘jpeg_decode411’: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:3121: error: ‘VIDEO_PALETTE_RGB565’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:3241: error: ‘VIDEO_PALETTE_RGB32’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:3242: error: ‘VIDEO_PALETTE_RGB24’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:3347: error: ‘VIDEO_PALETTE_YUV420P’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c: In function ‘jpeg_decode422’: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:3503: error: ‘VIDEO_PALETTE_RGB565’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:3619: error: ‘VIDEO_PALETTE_RGB32’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:3620: error: ‘VIDEO_PALETTE_RGB24’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:3724: error: ‘VIDEO_PALETTE_YUV420P’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c: In function ‘bayer_decode’: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:3883: error: ‘VIDEO_PALETTE_RGB565’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:3969: error: ‘VIDEO_PALETTE_RGB32’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:3970: error: ‘VIDEO_PALETTE_RGB24’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:4081: error: ‘VIDEO_PALETTE_YUV420P’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c: In function ‘yvyu_translate’: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:4244: error: ‘VIDEO_PALETTE_RGB565’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:4289: error: ‘VIDEO_PALETTE_RGB32’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:4290: error: ‘VIDEO_PALETTE_RGB24’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.c:4333: error: ‘VIDEO_PALETTE_YUV420P’ undeclared (first use in this function) make[2]: *** [/var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/decoder/gspcadecoder.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:809: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/Sunplus/spca506.h: In function ‘spca506_SetNormeInput’: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/Sunplus/spca506.h:120: error: ‘VIDEO_MODE_NTSC’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/Sunplus/spca506.h:120: error: (Each undeclared identifier is reported only once /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/Sunplus/spca506.h:120: error: for each function it appears in.) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/Sunplus/spca506.h:131: error: ‘VIDEO_MODE_PAL’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/Sunplus/spca506.h:137: error: ‘VIDEO_MODE_SECAM’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c: In function ‘spca5xx_get_depth’: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:1058: error: ‘VIDEO_PALETTE_RGB565’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:1060: error: ‘VIDEO_PALETTE_RGB24’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:1066: error: ‘VIDEO_PALETTE_YUV420P’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:1069: error: ‘VIDEO_PALETTE_RGB32’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c: In function ‘v4l_to_spca5xx’: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:1257: error: ‘VIDEO_PALETTE_RGB565’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:1259: error: ‘VIDEO_PALETTE_RGB24’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:1261: error: ‘VIDEO_PALETTE_RGB32’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:1263: error: ‘VIDEO_PALETTE_YUV422P’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:1265: error: ‘VIDEO_PALETTE_YUV420P’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c: In function ‘spca50x_init_source’: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:1761: error: ‘VIDEO_PALETTE_RGB24’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c: In function ‘spca5xx_setFrameDecoder’: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:1801: error: ‘VIDEO_PALETTE_RGB24’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c: In function ‘spca5xx_do_ioctl’: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2032: error: ‘VIDIOCGCAP’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2036: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_capability’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2036: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_capability’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2036: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_capability’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2036: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_capability’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2036: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_capability’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2036: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_capability’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2037: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2039: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2040: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2042: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2043: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2044: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2045: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2046: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2049: error: ‘VIDIOCGCHAN’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2055: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2056: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2065: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2067: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2068: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2069: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2071: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2073: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2075: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2080: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2084: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2085: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2086: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2086: error: ‘VIDEO_TYPE_CAMERA’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2089: error: ‘VIDIOCSCHAN’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2093: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2093: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2094: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2095: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2098: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2099: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2103: error: ‘VIDIOCGPICT’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2106: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2107: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2108: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2108: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2110: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2111: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2112: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2113: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2114: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2117: error: ‘VIDIOCSPICT’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2123: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2126: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2127: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2127: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2132: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2133: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2135: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2137: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2138: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2139: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2143: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2144: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2147: error: ‘VIDIOCGCAPTURE’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2155: error: ‘VIDIOCSCAPTURE’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2158: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2160: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2164: error: ‘VIDIOCSWIN’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2168: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2168: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2168: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2171: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2172: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2174: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2176: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2178: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2180: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2182: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2184: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2187: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2187: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2190: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2191: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2195: error: ‘VIDIOCGWIN’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2198: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_window’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2198: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_window’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2198: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_window’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2198: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_window’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2198: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_window’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2198: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_window’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2199: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2200: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2201: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2202: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2203: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2204: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2204: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2207: error: ‘VIDIOCGMBUF’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2212: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_mbuf’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2212: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_mbuf’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2212: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_mbuf’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2212: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_mbuf’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2212: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_mbuf’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2212: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_mbuf’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2213: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2214: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2216: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2220: error: ‘VIDIOCMCAPTURE’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2225: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2225: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2225: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2225: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2227: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2229: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2233: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2233: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2234: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2238: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2239: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2243: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2244: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2249: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2249: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2249: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2251: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2251: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2252: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2252: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2253: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2253: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2255: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2256: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2256: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2259: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2259: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2260: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2260: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2261: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2261: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2262: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2300: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2303: error: ‘VIDIOCSYNC’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2354: error: ‘VIDIOCGFBUF’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2357: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_buffer’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2357: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_buffer’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2357: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_buffer’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2357: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_buffer’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2357: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_buffer’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2357: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_buffer’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2358: error: dereferencing pointer to incomplete type /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2361: error: ‘BASE_VIDIOCPRIVATE’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2393: error: ‘VIDIOCKEY’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2395: error: ‘VIDIOCCAPTURE’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2397: error: ‘VIDIOCSFBUF’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2399: error: ‘VIDIOCGTUNER’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2400: error: ‘VIDIOCSTUNER’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2402: error: ‘VIDIOCGFREQ’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2403: error: ‘VIDIOCSFREQ’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2405: error: ‘VIDIOCGAUDIO’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2406: error: ‘VIDIOCSAUDIO’ undeclared (first use in this function) /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c: In function ‘cd_to_spca50x’: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2616: warning: implicit declaration of function ‘to_video_device’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2616: warning: initialization makes pointer from integer without a cast /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c: In function ‘spca50x_create_sysfs’: /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2655: warning: implicit declaration of function ‘video_device_create_file’ /var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.c:2665: warning: implicit declaration of function ‘video_device_remove_file’ make[2]: *** [/var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508/gspca_core.o] Error 1 make[1]: *** [_module_/var/tmp/portage/media-video/gspcav1-20070508/work/gspcav1-20070508] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.22-suspend2-r2' make: *** [default] Error 2 * * ERROR: media-video/gspcav1-20070508 failed. * Call stack: * ebuild.sh, line 1695: Called dyn_compile * ebuild.sh, line 1033: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * ebuild.sh, line 1377: Called linux-mod_src_compile * linux-mod.eclass, line 518: Called die * The specific snippet of code: * emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" \ * ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} \ * || die "Unable to make ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}." * The die message: * Unable to make KERNELDIR=/usr/src/linux default. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-video/gspcav1-20070508/temp/build.log'. *