One of the things suggested for prior versions does help:
touch include/linux/workqueue.h
following ./configure or %configure for SPEC files. I am running 2.4.20-18.9
and 0.9.4 right now with this change.
Yep, I figured it out after re-tracing my steps, and with a number of people pointing out that I was touching the wrong place. I put in too many consecutive hours working to get mythtv up and running, and didn't read too carefully while working on alsa. I've actually got alsa (and all of mythtv, for that matter) working now.
Thank you! -- Jarod C. Wilson, RHCE <jcw@xxxxxxxxxxxx> "A wise man once said nothing at all."