http://bugs.winehq.org/show_bug.cgi?id=16376
--- Comment #9 from Dale Mosby dale@archcape.com 2008-12-07 16:17:27 --- Hans - no luck with that patch but quite possibly my fault.
I created a new wine-git directory, populated with git-clone. Then before the configure & make I dropped the diff attachment in that dir and ran "git-apply patchfilename.diff". No errors reported from that.
Then I did the config make depend make sequence as I had done when doing the git-bisect steps.
I wasn't entirely sure if the patch was going to take care of need for the dummy system32/windhttp.dll file or just 3 "fixme" errors so I decided to remove the .wine directory under my home dir and start with a winecfg.
While the make step had built a wine executable under wine-git it had not created a winecfg. So I ran tools/wineinstall and that did create a /usr/local/bin/winecfg executable. I ran that, then did the install of the braille2000 program. The tried the "test connection" step. What I found with or without the empty system32/winhttp.dll file was that I would still get those three "fixme" lines but worse was that the program would "hang" showing an hourglass after that. Top and ps indicated that it was not burning any CPU time. I had to use a "kill -9" to terminate the program. Note that the "wine --version" information from the executable under wine-git reports wine-1.1.10.
So that is the result of my testing.
Now the disclaimer - I'm sitting here with a freshly broken collarbone and feeling pretty bad and I am not in good shape for figuring out anything very complex or being real trustworthy with this testing. If you want to give me really detailed instructions for building and applying the patch I will try and follow them - be detailed. Else in another day or two I'll be in better shape to think about all this and run another test with a bit more care.