http://bugs.winehq.org/show_bug.cgi?id=9356
--- Comment #21 from Vitaliy Margolen vitaliy@kievinfo.com 2007-12-02 19:26:58 --- (In reply to comment #20)
So that means they rather come up with non working serial ports (since 0.9.35 now) than having a work around as long as nobody takes care for fixing the EAGAIN thing. Unfortunately I am not able to fix it myself, I really hope somebody will.
You are exactly correct, that's the way Wine development works. It has to be fixed "right" or not at all.