root@hiker /home/ticho # emerge -av qc-usb These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-video/qc-usb-0.6.6 144 kB Total: 1 package (1 new), Size of downloads: 144 kB Would you like to merge these packages? [Yes/No] >>> Emerging (1 of 1) media-video/qc-usb-0.6.6 to / >>> Downloading 'http://gentoo.ynet.sk/pub/distfiles/qc-usb-0.6.6.tar.gz' --19:02:49-- http://gentoo.ynet.sk/pub/distfiles/qc-usb-0.6.6.tar.gz => `/usr/gentoo/distfiles/qc-usb-0.6.6.tar.gz' Pripájam sa k 192.168.111.1:8080... pripojené. Proxy požiadavka odoslaná, čakám na odpoveď... 200 OK Dĺžka: 147 072 (144K) [application/x-gzip] 100%[====================================>] 147 072 154.66K/s 19:02:50 (154.35 KB/s) - `/usr/gentoo/distfiles/qc-usb-0.6.6.tar.gz' uložené [147072/147072] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking qc-usb-0.6.6.tar.gz ;-) ... [ ok ] * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.18-suspend2-r1 * Checking for suitable kernel configuration options... [ ok ] >>> Unpacking source... >>> Unpacking qc-usb-0.6.6.tar.gz to /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work * Converting qc-usb-0.6.6/Makefile to use M= instead of SUBDIRS= ... [ ok ] * Applying qc-usb-0.6.6-koutput.patch ... [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6 ... * Preparing quickcam module make -C "/usr/src/linux" M="/var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6" modules V=1 USER_OPT="-DHAVE_UTSRELEASE_H=1" gcc -Wall -O2 -s qcset.c -o qcset -lm make[1]: Entering directory `/usr/src/linux-2.6.18-suspend2-r1' test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo " ERROR: Kernel configuration is invalid."; \ echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \ echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo; \ /bin/false) mkdir -p /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/.tmp_versions rm -f /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/.tmp_versions/* make -f scripts/Makefile.build obj=/var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6 i686-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/.qc-driver.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium4 -ffreestanding -Iinclude/asm-i386/mach-default -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -DNOKERNEL -DHAVE_UTSRELEASE_H=1 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(qc_driver)" -D"KBUILD_MODNAME=KBUILD_STR(quickcam)" -c -o /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.o /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c i686-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/.qc-hdcs.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium4 -ffreestanding -Iinclude/asm-i386/mach-default -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -DNOKERNEL -DHAVE_UTSRELEASE_H=1 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(qc_hdcs)" -D"KBUILD_MODNAME=KBUILD_STR(quickcam)" -c -o /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-hdcs.o /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-hdcs.c In file included from /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:48: /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/quickcam.h:509: error: field ‘vpic’ has incomplete type /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/quickcam.h:511: error: field ‘vwin’ has incomplete type /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c: In function ‘qc_v4l_poll’: /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2254: warning: implicit declaration of function ‘video_devdata’ /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2254: warning: initialization makes pointer from integer without a cast /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c: In function ‘qc_v4l_init’: /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2283: error: ‘VIDEO_PALETTE_RGB24’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2283: error: (Each undeclared identifier is reported only once /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2283: error: for each function it appears in.) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c: In function ‘qc_v4l_open’: /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2306: warning: initialization makes pointer from integer without a cast /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c: In function ‘qc_v4l_close’: /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2374: warning: initialization makes pointer from integer without a cast /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c: In function ‘qc_v4l_read’: /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2421: warning: initialization makes pointer from integer without a cast /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c: In function ‘qc_v4l_mmap’: /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2475: warning: initialization makes pointer from integer without a cast /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c: In function ‘qc_v4l_ioctl’: /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2508: warning: initialization makes pointer from integer without a cast /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2523: error: ‘VIDIOCGCAP’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2525: error: storage size of ‘b’ isn’t known /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2525: warning: unused variable ‘b’ /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2545: error: ‘VIDIOCGCHAN’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2547: error: storage size of ‘v’ isn’t known /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2559: error: ‘VIDEO_TYPE_CAMERA’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2547: warning: unused variable ‘v’ /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2566: error: ‘VIDIOCSCHAN’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2578: error: ‘VIDIOCGPICT’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2586: error: ‘VIDIOCSPICT’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2588: error: storage size of ‘p’ isn’t known /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2588: warning: unused variable ‘p’ /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2612: error: ‘VIDIOCSWIN’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2614: error: storage size of ‘vw’ isn’t known /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2614: warning: unused variable ‘vw’ /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2630: error: ‘VIDIOCGWIN’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2638: error: ‘VIDIOCGMBUF’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2640: error: storage size of ‘vm’ isn’t known /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2640: warning: unused variable ‘vm’ /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2660: error: ‘VIDIOCMCAPTURE’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2662: error: storage size of ‘vm’ isn’t known /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2662: warning: unused variable ‘vm’ /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2688: error: ‘VIDIOCSYNC’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2697: error: ‘VIDIOCGFBUF’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2699: error: storage size of ‘vb’ isn’t known /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2699: warning: unused variable ‘vb’ /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2707: error: ‘VIDIOCKEY’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2713: error: ‘VIDIOCCAPTURE’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2719: error: ‘VIDIOCSFBUF’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2725: error: ‘VIDIOCGTUNER’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2726: error: ‘VIDIOCSTUNER’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2732: error: ‘VIDIOCGFREQ’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2733: error: ‘VIDIOCSFREQ’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2739: error: ‘VIDIOCGAUDIO’ undeclared (first use in this function) /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.c:2740: error: ‘VIDIOCSAUDIO’ undeclared (first use in this function) In file included from /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-hdcs.c:28: /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/quickcam.h:509: error: field ‘vpic’ has incomplete type /var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/quickcam.h:511: error: field ‘vwin’ has incomplete type make[2]: *** [/var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-hdcs.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [/var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6/qc-driver.o] Error 1 make[1]: *** [_module_/var/tmp/portage/portage/media-video/qc-usb-0.6.6/work/qc-usb-0.6.6] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.18-suspend2-r1' make: *** [quickcam.ko] Error 2 !!! ERROR: media-video/qc-usb-0.6.6 failed. Call stack: ebuild.sh, line 1580: Called dyn_compile ebuild.sh, line 945: Called src_compile ebuild.sh, line 1269: Called linux-mod_src_compile linux-mod.eclass, line 510: Called die !!! Unable to make LINUX_DIR=/usr/src/linux OUTPUT_DIR=/usr/src/linux all. !!! If you need support, post the topmost build error, and the call stack if relevant.