Date: Wed, 30 Oct 2002 17:18:01 +0100 (CET) From: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> To: Krzysztof =?iso-8859-2?q?J=EAdruczyk?= <beaker@hot.pl> Cc: freebsd-current@freebsd.org, Poul-Henning Kamp <phk@freebsd.org>, Pierre Beyssac <pb-wine@fasterix.frmug.org> Subject: Re: Wine-2002.10.07 port on FreeBSD 5.0-current Message-ID: <Pine.BSF.4.44.0210301713470.8111-100000@naos.dbai.tuwien.ac.at> In-Reply-To: <86r8e8t86o.fsf@grasshopper.iavmb.pl>
next in thread | previous in thread | raw e-mail | index | archive | help
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 heads up. Indeed this breaks the Wine port (and possibly other software) that relied on the old structure of dbreg. 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 do pointer gymnastics on a structure containing 8 elements. unfortunately changed this structure in a way that makes it hard to write code that remains compatible across -STABLE and -CURRENT. (I'm also Cc:ing Pierre, who contributed this FreeBSD-specific code to Wine in August.) How can we fix this problem (a) for Wine, and (b) in general? Gerald -- Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.44.0210301713470.8111-100000>