make -C /lib/modules/2.6.22-14-generic/build SUBDIRS=/usr/src/alsa/alsa-driver-hg20080123 CPP="gcc -E" CC="gcc" modules make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic' CC [M] /usr/src/alsa/alsa-driver-hg20080123/acore/info_oss.o In file included from /usr/src/alsa/alsa-driver-hg20080123/acore/../alsa-kernel/core/info_oss.c:29, from /usr/src/alsa/alsa-driver-hg20080123/acore/info_oss.c:7: include/linux/utsname.h:76:52: error: macro "init_utsname" passed 1 arguments, but takes just 0 In file included from /usr/src/alsa/alsa-driver-hg20080123/acore/../alsa-kernel/core/info_oss.c:29, from /usr/src/alsa/alsa-driver-hg20080123/acore/info_oss.c:7: include/linux/utsname.h:77: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token In file included from /usr/src/alsa/alsa-driver-hg20080123/acore/info_oss.c:7: /usr/src/alsa/alsa-driver-hg20080123/acore/../alsa-kernel/core/info_oss.c: In function ‘snd_sndstat_proc_read’: /usr/src/alsa/alsa-driver-hg20080123/acore/../alsa-kernel/core/info_oss.c:96: error: ‘system_utsname’ undeclared (first use in this function) /usr/src/alsa/alsa-driver-hg20080123/acore/../alsa-kernel/core/info_oss.c:96: error: (Each undeclared identifier is reported only once /usr/src/alsa/alsa-driver-hg20080123/acore/../alsa-kernel/core/info_oss.c:96: error: for each function it appears in.) make[3]: *** [/usr/src/alsa/alsa-driver-hg20080123/acore/info_oss.o] Error 1 make[2]: *** [/usr/src/alsa/alsa-driver-hg20080123/acore] Error 2 make[1]: *** [_module_/usr/src/alsa/alsa-driver-hg20080123] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic' make: *** [compile] Error 2