The wine port will not be submitted for quite some time since there are problems with threading and signal handling. Also, the original effort was made on 4.1-release and doesn't take into account some issues that apparently come up in -current with xenocara.
To all who replied, I thank you for your interest. The port is not completely dead, but there won't be much work done, except maybe trying to get wine to run on librthread/RTHREADS. I hope that rthreads can get around the undefined behaviour in /usr/src/lib/libpthread/uthread/uthread_sigaltstack.c, causing EINVAL (I won't change libpthread!). Please correct me if you know better. // Vortechz Vortechz wrote: > > After some initial trouble with wine (see thread > http://www.nabble.com/wine-0.9.37-ktrace-tf3733527.html wine-0.9.37 ktrace > ), I recieved patches from Michael Small and continued working...so by now > wine-0.9.38 is at least doing something sensible... > http://www.nabble.com/file/p11035940/screenshot_of_notepad.jpg > screenshot_of_notepad.jpg > > Unfortunately, there is a lot of work left to do on this port. Also, I > don't want to post the port tarball on the mailing list until I know for > sure who will be maintaining the port as I can not maintain it. > > If you're interested in helping, please reply to me so I can estimate the > interest. Also write down what you want to do (see below) and whether I > should reply asap with a tarball attachment. > > Help is needed for... > > * Getting a proper ports Makefile...(neither of the involved porters have > any previous experience of porting) > > * Sorting out all dependencies, and perhaps look for updated libraries > > * Review of patches (lots of __OpenBSD__ ifdefs may be found) > > * Sorting out some technical issues, for example whether to use > sigaltstack or a bunch of sigaction calls. > > * Testing (i.e. playing games, if there are any OpenBSD users doing such > things ;) > > Later there might also be the case of dealing with the so-called preloader > (which sets up memory > in a specific way) as there is a FreeBSD effort to port the so-far > linux-only preloader code. > > Note that compiling the full wine port takes ~4 hours for me (but I have > only 266 Mhz working for me) > so I'd recommend that noone aims to test it on anything slower than that. > > // V.A. > -- View this message in context: http://www.nabble.com/Join-the-effort%3A-Porting-wine-0.9.38-tf3892781.html#a11255524 Sent from the openbsd user - ports mailing list archive at Nabble.com.
