I'd like to know how Pat got that source code to patch myself. I found it easier to use the checkout script from the Speakup ftp site. Of course, if you've been trying to run the patches, you should proably remove and reinstall the kernel-source package to make sure it's a clean copy before running checkout.