Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 265661 - media-video/qc-usb-0.6.6-r2 invalid module format with 2.6.29 kernel
Summary: media-video/qc-usb-0.6.6-r2 invalid module format with 2.6.29 kernel
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gilles Dartiguelongue (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 264722
  Show dependency tree
 
Reported: 2009-04-10 15:15 UTC by Richard
Modified: 2009-09-16 21:49 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard 2009-04-10 15:15:47 UTC
it builds but when trying to use it it fails.

Steps to reproduce
install / configure / compile gentoo-sources-2.6.29-r1 (genkernel) 
emerge qc-usb

there is one error here .. but it keeps on going 

 make[1]: Entering directory `/usr/src/linux-2.6.29-gentoo-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)

( ran make oldconfig && make prepare with the same result ) 

then i try to load the module 
ric ric # modprobe quickcam
FATAL: Error inserting quickcam (/lib/modules/2.6.29-gentoo-r1/usb/quickcam.ko): Invalid module format

( above as root .. ) 

result expected : a successfull quickcam load   
other older / stable versions don't compile either.
Ric
Comment 1 Daniel Drake (RETIRED) gentoo-dev 2009-05-17 14:31:42 UTC
The compilation message you see is not an error.. it is a piece of code being executed that would print an error (and abort) if there was something wrong, but actually it executes without finding anything wrong.

You should examine dmesg output after trying to load the module to provide us with better information about the runtime failure.

maintainers: 2.6.29 is planned to go stable on june 23rd, would be nice to see this fixed
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-09-16 21:49:00 UTC
superseeded by bug #265661