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
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
superseeded by bug #265661