Re: Wine-2002.10.07 port on FreeBSD 5.0-current

2002-11-08 Thread Pierre Beyssac
On Wed, Oct 30, 2002 at 05:29:39PM +0100, Dag-Erling Smorgrav wrote: That revision doesn't change the structure, just how it is defined, so binary compatibility is not an issue. As for source compatibility, just use the DBREG_DRX macro, which exists in both -STABLE and -CURRENT (it was merged

Re: Wine-2002.10.07 port on FreeBSD 5.0-current

2002-11-08 Thread Gerald Pfeifer
On Fri, 8 Nov 2002, Pierre Beyssac wrote: As for source compatibility, just use the DBREG_DRX macro, which exists in both -STABLE and -CURRENT (it was merged into -STABLE two years ago). It's too bad source compatibility hasn't been preserved. Indeed. Argument d is not properly

Re: Wine-2002.10.07 port on FreeBSD 5.0-current

2002-11-08 Thread Pierre Beyssac
On Fri, Nov 08, 2002 at 12:08:32PM +0100, Gerald Pfeifer wrote: Unfortunately (in the sense that both of you duplicated effort), Alfred independently came up with a similiar patch which went in as $PORTSDIR/emulators/wine/files/patch-context_i386 and which I already fed upstream to the Wine

Re: Wine-2002.10.07 port on FreeBSD 5.0-current

2002-11-08 Thread Pierre Beyssac
On Fri, Nov 08, 2002 at 02:04:01PM +0100, Pierre Beyssac wrote: Fine, but if included as is in Wine because, it will break compatibility with Net/OpenBSD because DBREG_DRX is a FreeBSDism... Sorry for the phrasing, remove the spurious because to make sense of it :) -- Pierre Beyssac

Re: Wine-2002.10.07 port on FreeBSD 5.0-current

2002-11-08 Thread Gerald Pfeifer
On Fri, 8 Nov 2002, Pierre Beyssac wrote: Fine, but if included as is in Wine because, it will break compatibility with Net/OpenBSD because DBREG_DRX is a FreeBSDism... that's why I surrounded my patch with a #ifdef DBREG_DRX (which seems cleaner than a #ifdef __FreeBSD__). Sheesh. PHK, now

Re: Wine-2002.10.07 port on FreeBSD 5.0-current

2002-11-08 Thread Poul-Henning Kamp
In message [EMAIL PROTECTED], G erald Pfeifer writes: Sheesh. PHK, now we have the situation where user programs require #ifdefs to be portable among the BSDs when this was not required before. Please consider reverting That has been considered, and I don't think it is a sensible solution,

Re: Wine-2002.10.07 port on FreeBSD 5.0-current

2002-11-08 Thread Alfred Perlstein
* Poul-Henning Kamp [EMAIL PROTECTED] [021108 05:29] wrote: In message [EMAIL PROTECTED], G erald Pfeifer writes: Sheesh. PHK, now we have the situation where user programs require #ifdefs to be portable among the BSDs when this was not required before. Please consider reverting

Wine-2002.10.07 port on FreeBSD 5.0-current

2002-10-30 Thread Krzysztof Jdruczyk
Hi, Yesterday I tried to upgrade wine on my FreeBSD-current box. It didn't compile until I changed following in server/context_i386.c (looks like this is because of commit of 1.28 version of src/sys/i386/include/reg.h) --8---cut here---start-8--- ---

Re: Wine-2002.10.07 port on FreeBSD 5.0-current

2002-10-30 Thread Gerald Pfeifer
On Wed, 30 Oct 2002, Krzysztof [iso-8859-2] Jêdruczyk wrote: Yesterday I tried to upgrade wine on my FreeBSD-current box. It didn't compile until I changed following in server/context_i386.c (looks like this is because of commit of 1.28 version of src/sys/i386/include/reg.h) Thanks for the

Re: Wine-2002.10.07 port on FreeBSD 5.0-current

2002-10-30 Thread Dag-Erling Smorgrav
Gerald Pfeifer [EMAIL PROTECTED] writes: Poul-Henning, your patch to src/sys/i386/include/reg.h revision 1.28 date: 2002/10/20 20:48:56; author: phk; state: Exp; lines: +6 -9 Change the definition of the debugging registers to be an array, so that we can index into it, rather than