https://bugs.winehq.org/show_bug.cgi?id=29582
--- Comment #34 from Daniel Santos daniel.santos@pobox.com --- (In reply to winetest from comment #33)
The patch needs rebase.
Awesome bot! :)
I will not be maintaining the POSIX semaphore patch set as I have a better replacement in the works (well, it's been sitting for most of the last year, but I plan on completing it in the next few months). Using POSIX synchronization is a no-go for Wine because it's design is flawed in that they cannot be used to interact in between 32- and 64-bit code. Further, the way they use shared memory doesn't offer much integrity guarantees for when one process misbehaves. One process can corrupt the object in shared memory causing another to crash, which isn't acceptable for Wine.
For now it's best to use the older hack and Ronny Schmatzler's rebase is the latest (I'll try to rebase that soon).