List Info

Thread: Wine users ... unite! (Wine, as in Windows Emulation, of course)




Wine users ... unite! (Wine, as in Windows Emulation, of course)
country flaguser name
Canada
2007-06-27 09:15:43
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Over the past few weeks, a group of have been plugging away
in relative 
obscurity to fix the world .. or, at least, the world as
revolves around WINE. 
We have a few kernel hackers involved, some members of the
wine group, some 
members of PC-BSD, and at least one DragonflyBSD developer
... a truly rounded 
group.

In order to avoid having this all mixed in, and lost, with
other software 
discussions, the work is happening on a private list, but if
anyone feels that 
they can contribute *programming knowledge* to the effort,
email me and I'll 
add you to the list ... we aren't looking for testers on
this list, see below 
about that ...

To the real reason for this post, we have been slowly making
headway ...

If you go to:

       <http://wiki.freebsd.
org/Wine>

You will find several patches, both against FreeBSD and
wine, that get the 
latest wine working under both 7.x and 6.x ... under 6.x,
the only 'gotcha' is 
don't apply the signal patch yet, as it does break things
...

For testing, Tijl is running 7.x and I am running 6.x ... in
my case, with all 
patches applied, except the signal patch, I can get Freecell
running ... in his 
case, with all patches applied, he can get MT4 running (MT4
is an online 
financial trading piece of software) ...

For those that are interested in Wine, and are going to test
the above patches, 
please subscribe to freebsd-wine-usershub.org by sending a
message to 
freebsd-wine-users-subscribehub.org ... it will also
let us gauge how 
big/small the 'wine users'  population happens to be ...



- ----
Marc G. Fournier           Hub.Org Networking Services (http://www.hub.org)
Email . scrappyhub.org                              MSN .
scrappyhub.org
Yahoo . yscrappy               Skype: hub.org        ICQ .
7615664
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQFGgnEP4QvfyHIvDvMRAp1rAJ9rJqQQs+8NtWis2g/YzpNSpWDPTwCg
iSRZ
tRIk8JJPJdkSUG4fVLbhqZ0=
=rM6G
-----END PGP SIGNATURE-----

_______________________________________________
freebsd-questionsfreebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-que
stions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribefreebsd.org"

Re: Wine users ... unite! (Wine, as in Windows Emulation, of course)
country flaguser name
United Kingdom
2007-06-27 10:34:04
On Wed, 2007-06-27 at 11:15 -0300, Marc G. Fournier wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> 
> Over the past few weeks, a group of have been plugging
away in relative 
> obscurity to fix the world .. or, at least, the world
as revolves around WINE. 
> We have a few kernel hackers involved, some members of
the wine group, some 
> members of PC-BSD, and at least one DragonflyBSD
developer ... a truly rounded 
> group.
> 
> In order to avoid having this all mixed in, and lost,
with other software 
> discussions, the work is happening on a private list,
but if anyone feels that 
> they can contribute *programming knowledge* to the
effort, email me and I'll 
> add you to the list ... we aren't looking for testers
on this list, see below 
> about that ...
> 
> To the real reason for this post, we have been slowly
making headway ...
> 
> If you go to:
> 
>        <http://wiki.freebsd.
org/Wine>
> 
> You will find several patches, both against FreeBSD and
wine, that get the 
> latest wine working under both 7.x and 6.x ... under
6.x, the only 'gotcha' is 
> don't apply the signal patch yet, as it does break
things ...
> 
> For testing, Tijl is running 7.x and I am running 6.x
... in my case, with all 
> patches applied, except the signal patch, I can get
Freecell running ... in his 
> case, with all patches applied, he can get MT4 running
(MT4 is an online 
> financial trading piece of software) ...
> 
> For those that are interested in Wine, and are going to
test the above patches, 
> please subscribe to freebsd-wine-usershub.org
by sending a message to 
> freebsd-wine-users-subscribehub.org ... it will also
let us gauge how 
> big/small the 'wine users'  population happens to be
...
> 

I wasn't aware there was such a big problem with Wine +
FreeBSD - is it
just chance that I've experienced absolutely no errors at
all running
Lotus Notes R5 with wine from ports?

FreeBSD zoot.mintel.co.uk 7.0-CURRENT FreeBSD 7.0-CURRENT
#1: Tue Jun  5
14:39:27 BST 2007     rootzoot.mintel.co.uk:/usr/obj/usr/src/sys/ZOOT
i386

$ wine --version
wine-0.9.36

Re: Wine users ... unite! (Wine, as in Windows Emulation, of course)
country flaguser name
Czech Republic
2007-06-27 11:27:21
> Over the past few weeks, a group of have been plugging
away in relative 
> obscurity to fix the world .. or, at least, the world
as revolves around WINE. 
> We have a few kernel hackers involved, some members of
the wine group, some 
> members of PC-BSD, and at least one DragonflyBSD
developer ... a truly rounded 
> group.

just a big THANK YOU! you are incredible

thnx!

roman

_______________________________________________
freebsd-questionsfreebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-que
stions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribefreebsd.org"

Re: Wine users ... unite! (Wine, as in Windows Emulation, of course)
country flaguser name
Canada
2007-06-27 12:06:36
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



- --On Wednesday, June 27, 2007 16:34:04 +0100 Tom Evans 
<tevans.ukgooglemail.com> wrote:

> I wasn't aware there was such a big problem with Wine +
FreeBSD - is it
> just chance that I've experienced absolutely no errors
at all running
> Lotus Notes R5 with wine from ports?

Very much so ... one of the biggest problems that we've been
addressing is that 
FreeBSD's threading doesn't allow for cross process signally
of threads ... we 
have a 'thr_kill()' function, but it only allows signalling
a thread within the 
same process ...

Wine uses a two process model (not sure when they changed to
it) where there is 
a 'master' (ie. NT kernel) with chid processes that get
started up for the 
applications ... current FreeBSD model has no way for the
master to signal the 
children ...

Tijl has created a patch for both FreeBSD and wine that adds
a 'thr_kill2()' 
function that takes process id as an argument, allowing
wineserver to talk to 
the application processes themselves ...

Now, I'm not 100% certain in which cases this is needed ...
Tijl would be able 
to explain better ...

There are several other problems we've been able to address
... check out the 
URL I posted, Tijl explains what we've been able to
accomplish so far ...

- ----
Marc G. Fournier           Hub.Org Networking Services (http://www.hub.org)
Email . scrappyhub.org                              MSN .
scrappyhub.org
Yahoo . yscrappy               Skype: hub.org        ICQ .
7615664
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQFGgpkc4QvfyHIvDvMRAlDsAJ9vavgk/5TFKLinSGrTYsKR4avR9ACg
1Dw8
sNx+k7P/Nng3TP835CV2CA0=
=9/bt
-----END PGP SIGNATURE-----

_______________________________________________
freebsd-questionsfreebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-que
stions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribefreebsd.org"

[1-4]

about | contact  Other archives ( Real Estate discussion Medical topics )