Yesterday I upgraded to 2.2.18 and experienced the same error as you when compiling the alsa driver. Thanks to suggestions from Kirk and Frank, I was finally able to compile cleanly. Here are the steps that I took. Perhaps they will work for you as well. completely remove the alsa driver directory and its contents (rm -r alsa-driver-0.5.9d) re-install from the file archive (bunzip2 -c alsa-driver-0.5.9d.tar.bz2 | tar xf -) change to the alsa-driver-0.5.9d directory and run configure with the --with-cards= option. By default, ./configure sets things up so you can compile and install ALL of the drivers and you only really need to install the driver for your particular sound card. I ran (./configure --with-cards=cs4236) then run: make make install and you should be well on your way. Now, if your sound card happens to be a wavefront ... write to the developers. Good luck. Jim On Wed, Dec 13, 2000 at 09:00:57AM -0500, Charles Hallenbeck wrote: > ... upgrading from > 2.2.17 to 2.2.18, I get a compile error while compiling "alsa-drivers > v0.5.9d" ... > wavefront.c: In function `wavefront_wait': > wavefront.c:303: structure has no member named `loops_per_sec' > make[2]: *** [wavefront.o] Error 1