[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New version of Wine ?



Hello!

On Mon, Jul 05, 2004 at 02:18:02PM -0400, Ted Unangst wrote:
>On Sun, 4 Jul 2004, Maurice Sidi wrote:

>> I am wondering why the Wine port is so old (version from 1999) ? Is it
>> possible to have a new version for OpenBSD ?

>wine supposedly relies on specific semantics of vfork which openbsd does 
>not implement.  the memory sharing behavior of vfork is not specified 
>anywhere, and every man page on the planet tells programmers not to rely 
>on it.

Hmmm. OpenBSD has IIRC *never* implemented the memory sharing semantics
of 4.3BSD. And Linux neither, and Wine kinda runs on Linux, so it should
at least be possible to have Wine run w/o a memory sharing vfork().

Perhaps it's just configuration stuff blindly copied over from NetBSD
(which has IIRC re-implemented a memory sharing vfork() because that
seemed to squeeze a few bits of performance out of e.g. make build,
cf. <http://www.netbsd.org/Documentation/kernel/vfork.html>)?

Kind regards,

Hannah.