CC [M] /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/upd64083.o CC [M] /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/cx2341x.o CC [M] /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/cafe_ccic.o CC [M] /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/ov7670.o /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/cafe_ccic.c: In function 'cafe_dfs_open': /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/cafe_ccic.c:1963: error: 'struct inode' has no member named 'i_private' /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/cafe_ccic.c: In function 'cafe_pci_probe': /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/cafe_ccic.c:2110: warning: passing argument 2 of 'request_irq' from incompatible pointer type make[2]: *** [/var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/cafe_ccic.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [_module_/var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.18-gentoo-r5' make: *** [default] Error 2 !!! ERROR: media-tv/v4l-dvb-hg-0.1-r2 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 4101: Called src_compile ebuild.sh, line 1304: Called linux-mod_src_compile linux-mod.eclass, line 516: Called die !!! Unable to make KDIR=/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-tv/v4l-dvb-hg-0.1-r2/temp/build.log'.