http://bugs.winehq.org/show_bug.cgi?id=15264
--- Comment #2 from Andrew Warkentin andreww591@gmail.com 2008-09-27 15:53:33 --- Solaris has its own audio interface, which is somewhat similar to OSS, but incompatible with it. Under Wine, the audioio driver is usually used.
In any case, I got the audioio driver to work without patching. The problem was simply due to the configure script being unable to find libaudioio. I'm still not sure about some of the other drivers (ESD, JACK, NAS), so I will check why they don't appear to work.
Probably the only part of this bug that is an actual Wine bug is the winecfg crash, which is likely due to no drivers being found rather than a Solaris-specific problem, since it goes away after Wine is properly built to use libaudioio.