From owner-freebsd-questions@FreeBSD.ORG Mon May 5 21:01:53 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E601F106564A for ; Mon, 5 May 2008 21:01:53 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from cavuit01.kulnet.kuleuven.be (cavuit01.kulnet.kuleuven.be [134.58.240.43]) by mx1.freebsd.org (Postfix) with ESMTP id A66DE8FC1D for ; Mon, 5 May 2008 21:01:53 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from smtps01.kuleuven.be (smtpshost01.kulnet.kuleuven.be [134.58.240.74]) by cavuit01.kulnet.kuleuven.be (Postfix) with ESMTP id C9B197B8046; Mon, 5 May 2008 23:01:47 +0200 (CEST) Received: from kalimero.kotnet.org (kalimero.kotnet.org [10.4.16.222]) by smtps01.kuleuven.be (Postfix) with ESMTP id 49FF631E702; Mon, 5 May 2008 23:01:47 +0200 (CEST) Received: from kalimero.kotnet.org (kalimero.kotnet.org [127.0.0.1]) by kalimero.kotnet.org (8.14.2/8.14.2) with ESMTP id m45L1jOJ043325; Mon, 5 May 2008 23:01:46 +0200 (CEST) (envelope-from tijl@ulyssis.org) X-Kuleuven: This mail passed the K.U.Leuven mailcluster From: Tijl Coosemans To: freebsd-questions@freebsd.org, stevefranks@ieee.org Date: Mon, 5 May 2008 23:01:43 +0200 User-Agent: KMail/1.9.7 References: <539c60b90805051042r7a5524a7lebe7417cd96a249c@mail.gmail.com> In-Reply-To: <539c60b90805051042r7a5524a7lebe7417cd96a249c@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200805052301.44961.tijl@ulyssis.org> X-KULeuven-Information: Katholieke Universiteit Leuven X-KULeuven-Scanned: Found to be clean X-Spam-Status: not spam, SpamAssassin (not cached, score=-50, required 5, autolearn=disabled, KUL_SMTPS -50.00) X-KULeuven-Envelope-From: tijl@ulyssis.org Cc: Subject: Re: wine, amd64, and fc-7 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 21:01:54 -0000 On Monday 05 May 2008 19:42:52 Steve Franks wrote: > Anyone try to get an rpm of wine working under linux compat? Did > you have to install fc-7 instead of fc-4? Is fc7 ready for > primetime? Someone said it had issues awhile back. > > Looks like all the 64-bit linux guys run wine, why don't we? Of > course, I'd prefer a native FreeBSD port over an rpm if I could > get it... I looked into this when doing some work on Wine about a year ago: * Wine doesn't work under the Linux compat layer because of differences between Linux and FreeBSD mmap(2) and because the implementation of the set_thread_area syscall is too simplistic. * Wine doesn't work on FreeBSD/amd64 because the kernel doesn't preserve the segment registers on context switches. Also, Wine and all its dependencies (xorg libs etc.) should be built as 32 bit. Ideally the ports system would provide the infrastructure for that. None of this is really difficult to fix but I didn't (and still don't) have an amd64 system so I moved on to fix other problems.