Distribution: Debian Etch CC [M] /usr/src/v4l-dvb/v4l/pvrusb2-sysfs.o /usr/src/v4l-dvb/v4l/pvrusb2-sysfs.c: In function 'pvr2_sysfs_class_create': /usr/src/v4l-dvb/v4l/pvrusb2-sysfs.c:928: error: 'struct class' has no member named 'dev_release' /usr/src/v4l-dvb/v4l/pvrusb2-sysfs.c:933: error: 'struct class' has no member named 'dev_uevent' make[4]: *** [/usr/src/v4l-dvb/v4l/pvrusb2-sysfs.o] Error 1 make[3]: *** [_module_/usr/src/v4l-dvb/v4l] Error 2 Steps to reproduce: This was compiled against Debian Etch 2.6.18-5-686. The code was checked out 2007-10-10 from hg.
The building system is not meant to support all distro-patched kernels. Anyway, this is not a but at Kernel mainstream drivers, so, it is not pertinent for Kernel's bugzilla.