Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 453742

Summary: genkernel 3.4.24_p2 cannot build UVC driver for USB webcam - In function `usbvision_write_reg_irq': usbvision-core.c:(.text+0xf2368): undefined reference to `usb_submit_urb'
Product: Gentoo Hosted Projects Reporter: Martin Kuchta <vyedmic>
Component: genkernelAssignee: Gentoo Genkernel Maintainers <genkernel>
Severity: normal CC: vyedmic, zerochaos
Priority: Normal    
Version: unspecified   
Hardware: x86   
OS: Linux   
Package list:
Runtime testing required: ---
Attachments: Genkernel log

Description Martin Kuchta 2013-01-23 23:43:09 UTC
Created attachment 336654 [details]
Genkernel log

When trying to build genkernel with UVC USB webcam driver the build fails with 

drivers/video/console/fbcondecor.c:511:6: warning: function declaration isn't a prototype
drivers/built-in.o: In function `s2255_driver_exit':
s2255drv.c:(.exit.text+0xedc): undefined reference to `usb_deregister'
drivers/built-in.o:uvc_driver.c:(.exit.text+0xeeb): more undefined references to `usb_deregister' follow
drivers/built-in.o: In function `usbvision_disconnect':
usbvision-video.c:(.devexit.text+0x586): undefined reference to `usb_put_dev'
make: *** [vmlinux] Error 1
Comment 1 Sebastian Pipping gentoo-dev 2013-01-26 15:59:11 UTC
Does =sys-kernel/gentoo-sources-3.5.7 compile well outside of genkernel?
Comment 2 Martin Kuchta 2013-01-28 04:52:09 UTC
=sys-kernel/gentoo-sources-3.5.7 compiles with no problems outside genkernel. Webcam works.
Comment 3 Rick Farina (Zero_Chaos) gentoo-dev 2015-08-20 03:06:19 UTC
genkernel configs have been refreshed and no such issues currently appear to be present