Not subscribed, please CC'me in replies: There seems to be a dependency bug in the Kconfig for the uvcvideo kernel module. If uvcvideo is built in and usb support is built as a module, the kernel build will fail with the obviously missing dependanies.
Error logs: * ERROR: Failed to compile the "bzImage" target... * * -- Grepping log... -- * * SHIPPED scripts/genksyms/keywords.hash.c * SHIPPED scripts/genksyms/parse.tab.h * SHIPPED scripts/genksyms/parse.tab.c * HOSTCC scripts/genksyms/lex.lex.o *scripts/genksyms/lex.lex.c_shipped: In function ‘yylex1’: *scripts/genksyms/lex.lex.c_shipped:904:1: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result] *-- * CC drivers/video/console/font_8x16.o * CC drivers/video/console/softcursor.o * CC sound/core/seq/seq_memory.o * CC drivers/video/console/fbcondecor.o * CC sound/core/seq/seq_queue.o *drivers/video/console/fbcondecor.c:511:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes] *-- *(.text+0xf8fb1): undefined reference to `usb_submit_urb' *drivers/built-in.o: In function `uvc_init': *uvc_driver.c:(.init.text+0x908a): undefined reference to `usb_register_driver' *drivers/built-in.o: In function `uvc_cleanup': *uvc_driver.c:(.exit.text+0x67e): undefined reference to `usb_deregister' *make: *** [vmlinux] Error 1 *-- * Running with options: --lvm --menuconfig all * Using genkernel.conf from /etc/genkernel.conf * Sourcing arch-specific config.sh from /usr/share/genkernel/arch/x86_64/config.sh .. * Sourcing arch-specific modules_load from /usr/share/genkernel/arch/x86_64/modules_load .. * * ERROR: Failed to compile the "bzImage" target... * * -- End log... -- Compiling uvc as a module allows the compilation to complete. Platform x86_64 Ref: http://forums.gentoo.org/viewtopic-p-7398782.html#7398782 -- Jeff P. Zacher ad_si...@yahoo.com -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/