When I try to compile ALSA drivers 1.0.11 with Linux Kernel 2.6.17-rc6 I (downloaded from www.kernel.org) get this error: In file included from /var/tmp/portage/alsa-driver-1.0.11/work/alsa-driver-1.0.11/acore/info_oss.c:2: /var/tmp/portage/alsa-driver-1.0.11/work/alsa-driver-1.0.11/acore/../alsa-kernel/core/info_oss.c: In function 'snd_sndstat_proc_read': /var/tmp/portage/alsa-driver-1.0.11/work/alsa-driver-1.0.11/acore/../alsa-kernel/core/info_oss.c:97: error: 'system_utsname' undeclared (first use in this function) /var/tmp/portage/alsa-driver-1.0.11/work/alsa-driver-1.0.11/acore/../alsa-kernel/core/info_oss.c:97: error: (Each undeclared identifier is reported only once /var/tmp/portage/alsa-driver-1.0.11/work/alsa-driver-1.0.11/acore/../alsa-kernel/core/info_oss.c:97: error: for each function it appears in.) make[4]: *** [/var/tmp/portage/alsa-driver-1.0.11/work/alsa-driver-1.0.11/acore/info_oss.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [/var/tmp/portage/alsa-driver-1.0.11/work/alsa-driver-1.0.11/acore] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [_module_/var/tmp/portage/alsa-driver-1.0.11/work/alsa-driver-1.0.11] Error 2 make[1]: *** [modules] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.17-rc6' make: *** [compile] Error 2
UPSTREAMing for now, 2.6.17 is luckily not out yet, and ALSA upstream hasn't changed anything in the Hg repository about that, although I will try to find a better solution now. Please open a bug upstream and put it in the URL field above afterward.
Bug reported upstream and URL added.