/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c: In function 'qc_usb_init':
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:3141: error: invalid application of 'sizeof' to incomplete type 'struct video_device'
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:3141: error: invalid application of 'sizeof' to incomplete type 'struct video_device'
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:3141: error: invalid application of 'sizeof' to incomplete type 'struct video_device'
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:3143: warning: implicit declaration of function 'video_register_device'
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:3143: error: 'VFL_TYPE_GRABBER' undeclared (first use in this function)
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:3199: warning: implicit declaration of function 'video_unregister_device'
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c: In function 'qc_usb_probe':
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:3265: error: 'UTS_RELEASE' undeclared (first use in this function)
make[2]: *** [/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.o] Error 1
make[1]: *** [_module_/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.18-gentoo'
make: *** [quickcam.ko] Error 2
!!! ERROR: media-video/qc-usb-0.6.3 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
ebuild.sh, line 1255: Called linux-mod_src_compile
linux-mod.eclass, line 469: Called die
!!! Unable to make LINUX_DIR=/usr/src/linux all.
!!! If you need support, post the topmost build error, and the call stack if relevant.