qc-usb 0.6.2 uses remap_page_range, this symbol has been deprecated and was removed from 2.6.11-rcX Patch taken from http://sourceforge.net/mailarchive/forum.php?thread_id=6536017&forum_id=4335 Reproducible: Always Steps to Reproduce: 1. Module will not load 2. 3.
Created attachment 52120 [details, diff] Patch to correct unresolved symbol
*** Bug 84089 has been marked as a duplicate of this bug. ***
commited to tree. thanks for your patch.
Reopen? That patch breaks the module on 2.4 kernels (well at least 2.4.28): >>> original instance of package unmerged safely. * Updating module dependencies for 2.4.28 ... depmod: *** Unresolved symbols in //lib/modules/2.4.28/drivers/usb/quickcam.o depmod: remap_pfn_range [ ok ] >>> Regenerating /etc/ld.so.cache... (this error doesn't happen if I comment out the patch line in the ebuild.) I'm guessing you'll tell me that 2.4.x is unsupported ;-) but its possible that its broken on 2.6.xx with xx<11 too (I don't have a system to check as my other system is 2.6.11). Is it ok to put log about the kernel version in the ebuild and only apply the patch if kernel version >= 2.6.11? I think there is an eclass to do this sort of thing.
s/log/logic
true .. its broken for 2.4 kernels .. need to get the official patch from their CVS, which is down at the moment.
0.6.3 should be fixed for the other kernels as well now.