Messages in this thread | | | Date | Wed, 12 Dec 2007 08:42:43 -0500 | From | Michael Krufky <> | Subject | Re: [v4l-dvb-maintainer] build #340 failed for 2.6.24-rc5-g75b8c13 in linux/drivers/media/video/tuner.ko |
| |
Toralf Förster wrote: > Hello, > > the build with the attached .config failed, make ends with: > ... > GZIP arch/x86/boot/compressed/vmlinux.bin.gz > LD arch/x86/boot/compressed/piggy.o > LD arch/x86/boot/compressed/vmlinux > OBJCOPY arch/x86/boot/vmlinux.bin > HOSTCC arch/x86/boot/tools/build > BUILD arch/x86/boot/bzImage > Root device is (3, 8) > Setup is 11320 bytes (padded to 11776 bytes). > System is 1848 kB > Kernel: arch/x86/boot/bzImage is ready (#1) > Building modules, stage 2. > MODPOST 352 modules > ERROR: "tea5761_attach" [drivers/media/video/tuner.ko] undefined! > ERROR: "tea5761_autodetection" [drivers/media/video/tuner.ko] undefined! > ERROR: "tea5767_autodetection" [drivers/media/video/tuner.ko] undefined! > ERROR: "tea5767_attach" [drivers/media/video/tuner.ko] undefined! > make[1]: *** [__modpost] Error 1 > make: *** [modules] Error 2 > > The build was made with an old .config from kernel 2.6.24-rc2 > (where the build also failed) : > $> make mrproper && cp <oldconfig> .config && make oldconfig && make > > Here's the config: > > [snip] > > CONFIG_VIDEO_TUNER=m > CONFIG_VIDEO_TUNER_CUSTOMIZE=y > # CONFIG_TUNER_MT20XX is not set > CONFIG_TUNER_TDA8290=m > CONFIG_TUNER_TEA5761=y > CONFIG_TUNER_TEA5767=y > CONFIG_TUNER_SIMPLE=m > Toralf,
It looks like the problem has something to do with VIDEO_TUNER=m while both TUNER_TEA5761 & TUNER_TEA5767 are set to 'y'.
I thought that we had already seen this issue and fixed it, but I guess not :-/
One would think that this could be fixed by making TUNER_TEA5761 & TUNER_TEA5767 both depend on VIDEO_TUNER , but that would be wrong, since each of those modules can be attached directly to a bridge driver without tuner.ko being present at all (although this is not done in practice right now, but it *is* the case with some other tuner drivers)
I'm going to have to think about this for a bit and do some experimentation. Thanks for reporting.
Regards,
Mike -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |