http://bugs.winehq.org/show_bug.cgi?id=19767
--- Comment #6 from Stefan Kuhr winesku@googlemail.com 2009-08-18 01:58:49 --- Alexandre, please excuse my ignorance, but the change that breaks the RPC client scenario was checked in into git with the comment "Replace long and unsigned long by more appropriate types.". So I naively assumed that part of it can be reverted easily, because the comment suggests like this was more or less a cosmetic change. Is there a way from the git web interface that I can find out which bug this checkin fixed?
Menawhile I will give your alternative patch a try during lunch break today or in the evening and let you know if it works.