...going as far as preventing kernel compilation: CC [M] sound/parisc/harmony.o sound/parisc/harmony.c: In function `snd_card_harmony_hw_params': sound/parisc/harmony.c:788: warning: unused variable `runtime' sound/parisc/harmony.c: In function `snd_card_harmony_pcm_init': sound/parisc/harmony.c:850: error: `SNDRV_DMA_TYPE_PCI' undeclared (first use in this function) sound/parisc/harmony.c:850: error: (Each undeclared identifier is reported only once sound/parisc/harmony.c:850: error: for each function it appears in.) sound/parisc/harmony.c:851: error: dereferencing pointer to incomplete type sound/parisc/harmony.c:852: error: `chip' undeclared (first use in this function) sound/parisc/harmony.c:853: warning: passing arg 3 of `snd_dma_alloc_pages' from incompatible pointer type sound/parisc/harmony.c:853: warning: assignment makes pointer from integer without a cast sound/parisc/harmony.c:858: warning: passing arg 3 of `snd_dma_alloc_pages' from incompatible pointer type sound/parisc/harmony.c:858: warning: assignment makes pointer from integer without a cast sound/parisc/harmony.c:868: error: dereferencing pointer to incomplete type sound/parisc/harmony.c: In function `snd_card_harmony_create': sound/parisc/harmony.c:1042: warning: implicit declaration of function `ccio_get_fake' sound/parisc/harmony.c:1042: warning: assignment makes pointer from integer without a cast make[3]: *** [sound/parisc/harmony.o] Error 1 make[2]: *** [sound/parisc] Error 2 make[1]: *** [sound] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.5' make: *** [stamp-build] Error 2
Previously, the ALSA driver would at least compile (though it doesn't work), but not anymore. Given how the OSS driver is also broken, it leaves me without sound support on this host, which makes using kernel 2.6 somewhat dubvious... I realize that the sound support might not be such a high-priority, but I still think that having both drivers in a broken state is unacceptable. -- Martin-�ric Racine, ICT Consultant http://www.pp.fishpool.fi/~q-funk/

