lontra@ubuntu:~/alsa-src/alsa-driver-1.0.14rc3$ make make dep make[1]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3' make[2]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/ioctl32' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/ioctl32' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/oss' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/oss' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/seq' make[4]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/seq/instr' make[4]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/seq/instr' make[4]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/seq/oss' make[4]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/seq/oss' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/seq' make[2]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore' make[2]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/i2c' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/i2c/other' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/i2c/other' make[2]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/i2c' make[2]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/drivers' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/drivers/mpu401' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/drivers/mpu401' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/drivers/opl3' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/drivers/opl3' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/drivers/opl4' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/drivers/opl4' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/drivers/pcsp' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/drivers/pcsp' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/drivers/vx' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/drivers/vx' make[2]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/drivers' make[2]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/ad1816a' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/ad1816a' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/ad1848' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/ad1848' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/cs423x' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/cs423x' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/es1688' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/es1688' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/gus' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/gus' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/msnd' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/msnd' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/opti9xx' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/opti9xx' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/sb' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/sb' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/wavefront' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa/wavefront' make[2]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/isa' make[2]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/synth' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/synth/emux' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/synth/emux' make[2]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/synth' make[2]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/ac97' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/ac97' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/ali5451' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/ali5451' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/asihpi' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/asihpi' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/au88x0' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/au88x0' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/ca0106' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/ca0106' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/cs46xx' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/cs46xx' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/cs5535audio' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/cs5535audio' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/echoaudio' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/echoaudio' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/emu10k1' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/emu10k1' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/hda' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/hda' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/ice1712' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/ice1712' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/korg1212' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/korg1212' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/mixart' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/mixart' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/nm256' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/nm256' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/pcxhr' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/pcxhr' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/pdplus' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/pdplus' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/riptide' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/riptide' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/rme9652' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/rme9652' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/trident' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/trident' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/vx222' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/vx222' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/ymfpci' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci/ymfpci' make[2]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pci' make[2]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/aoa' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/aoa/codecs' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/aoa/codecs' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/aoa/core' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/aoa/core' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/aoa/fabrics' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/aoa/fabrics' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/aoa/soundbus' make[4]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/aoa/soundbus/i2sbus' make[4]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/aoa/soundbus/i2sbus' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/aoa/soundbus' make[2]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/aoa' make[2]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/soc' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/soc/at91' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/soc/at91' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/soc/codecs' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/soc/codecs' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/soc/pxa' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/soc/pxa' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/soc/s3c24xx' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/soc/s3c24xx' make[2]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/soc' make[2]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/usb' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/usb/usx2y' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/usb/usx2y' make[2]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/usb' make[2]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pcmcia' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pcmcia/pdaudiocf' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pcmcia/pdaudiocf' make[3]: Entering directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pcmcia/vx' make[3]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pcmcia/vx' make[2]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3/pcmcia' make[1]: Leaving directory `/home/lontra/alsa-src/alsa-driver-1.0.14rc3' make -C /lib/modules/2.6.20-15-realtime/build SUBDIRS=/home/lontra/alsa-src/alsa-driver-1.0.14rc3 CPP="gcc -E" CC="gcc" modules make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-realtime' CC [M] /home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/memalloc.o In file included from include/asm/timex.h:10, from include/linux/timex.h:187, from include/linux/sched.h:50, from include/linux/utsname.h:35, from include/asm/elf.h:12, from include/linux/elf.h:7, from include/linux/module.h:15, from include/linux/device.h:20, from include/linux/pci.h:52, from /home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/memalloc.inc:10, from /home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/memalloc.c:1: include/asm/tsc.h:1:28: error: asm-x86_64/tsc.h: No such file or directory In file included from /home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/memalloc.inc:13, from /home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/memalloc.c:1: /home/lontra/alsa-src/alsa-driver-1.0.14rc3/include/adriver.h:809: error: static declaration of ‘jiffies_to_msecs’ follows non-static declaration include/linux/jiffies.h:264: error: previous declaration of ‘jiffies_to_msecs’ was here /home/lontra/alsa-src/alsa-driver-1.0.14rc3/include/adriver.h:828: error: static declaration of ‘msecs_to_jiffies’ follows non-static declaration include/linux/jiffies.h:266: error: previous declaration of ‘msecs_to_jiffies’ was here In file included from /home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/memalloc.inc:13, from /home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/memalloc.c:1: /home/lontra/alsa-src/alsa-driver-1.0.14rc3/include/adriver.h: In function ‘snd_pci_orig_save_state’: /home/lontra/alsa-src/alsa-driver-1.0.14rc3/include/adriver.h:1167: error: too many arguments to function ‘pci_save_state’ /home/lontra/alsa-src/alsa-driver-1.0.14rc3/include/adriver.h: In function ‘snd_pci_orig_restore_state’: /home/lontra/alsa-src/alsa-driver-1.0.14rc3/include/adriver.h:1171: error: too many arguments to function ‘pci_restore_state’ In file included from include/asm/hardirq.h:5, from include/linux/hardirq.h:7, from include/linux/interrupt.h:11, from /home/lontra/alsa-src/alsa-driver-1.0.14rc3/include/adriver.h:1373, from /home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/memalloc.inc:13, from /home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/memalloc.c:1: include/linux/irq.h: At top level: include/linux/irq.h:169: error: expected specifier-qualifier-list before ‘cycles_t’ In file included from include/asm/hardirq.h:5, from include/linux/hardirq.h:7, from include/linux/interrupt.h:11, from /home/lontra/alsa-src/alsa-driver-1.0.14rc3/include/adriver.h:1373, from /home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/memalloc.inc:13, from /home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/memalloc.c:1: include/linux/irq.h: In function ‘set_native_irq_info’: include/linux/irq.h:210: error: ‘struct irq_desc’ has no member named ‘affinity’ make[3]: *** [/home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore/memalloc.o] Error 1 make[2]: *** [/home/lontra/alsa-src/alsa-driver-1.0.14rc3/acore] Error 2 make[1]: *** [_module_/home/lontra/alsa-src/alsa-driver-1.0.14rc3] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-realtime' make: *** [compile] Error 2