Date: Tue, 20 Nov 2007 22:19:56 +0100 From: Tijl Coosemans <tijl@ulyssis.org> To: freebsd-current@freebsd.org Cc: Kip Macy <kip.macy@gmail.com> Subject: Re: congrlations to the freebsd developers Message-ID: <200711202219.57553.tijl@ulyssis.org> In-Reply-To: <b1fa29170711181445l68fd43w5816c99a6147fba4@mail.gmail.com> References: <473F250F.2030903@gmail.com> <-7365572665943498145@unknownmsgid> <b1fa29170711181445l68fd43w5816c99a6147fba4@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday 18 November 2007 23:45:12 Kip Macy wrote: > On Nov 18, 2007 12:21 PM, Alexey Shuvaev > <shuvaev@physik.uni-wuerzburg.de> wrote: >> On Sun, Nov 18, 2007 at 08:24:36AM +0100, [LoN]Kamikaze wrote: >>> Aryeh M. Friedman wrote: >>>> 2. I meant features not formats and since I am using amd64 no >>>> wine >>> >>> Setting up FreeBSD i386 in a jail seems to do the job for most >>> people. You can have a whole i386 system in a jail and it won't >>> even recognize it's running on an amd64 kernel. >> >> I have gone this way. Well, everything (including emulators/wine) >> compiles and installs fine, but i386-build of a wine does not work >> inside i386-jail hosted on amd64 machine. I don't remember exactly >> what happens on start, segment violation or something like this, >> with core dump. I think wine requires rather tight co-operation with >> the kernel and it is not possible to launch i386-wine on amd64 this >> way. > > Please file a PR on the Wine core dump. It's a known problem. The amd64 kernel doesn't preserve the segment registers (%es, %fs, %gs,...) when switching an ia32 context. Wine won't work without that.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200711202219.57553.tijl>