JaiBaba linux-2.6.0-test3-mm1 # make HOSTCC scripts/modpost.o HOSTLD scripts/modpost make[1]: `arch/i386/kernel/asm-offsets.s' is up to date. CHK include/linux/compile.h CC [M] drivers/media/video/videodev.o drivers/media/video/videodev.c:398: `video_proc_entry' undeclared here (not in a function) drivers/media/video/videodev.c:398: initializer element is not constant drivers/media/video/videodev.c:398: (near initialization for `__ksymtab_video_proc_entry.value') make[3]: *** [drivers/media/video/videodev.o] Error 1 make[2]: *** [drivers/media/video] Error 2 make[1]: *** [drivers/media] Error 2 make: *** [drivers] Error 2 make finishes with the vanilla 2.6.0_beta3 Reproducible: Always Steps to Reproduce: 1.run make 2. 3.
Andrew Morton sez, "Just delete that line." (drivers/media/video/videodev.c:398). http://marc.theaimsgroup.com/?l=linux-kernel&m=106050668829093&w=2
WONTFIX, this isn't really an official release which we support [ pfeifer ]. Fix is here for anybody who wants it. Patch to ebuild: ---------------- add: sed '398d' drivers/media/video/videodev.c > temp mv temp drivers/media/video/videodev.c after: bzcat ${DISTDIR}/${KV}.bz2 | patch -p1 || die "mm patch failed" [ Or just remove the line manually ]