From owner-freebsd-questions@FreeBSD.ORG Wed Apr 11 17:37:06 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3685816A404 for ; Wed, 11 Apr 2007 17:37:06 +0000 (UTC) (envelope-from bahamasfranks@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by mx1.freebsd.org (Postfix) with ESMTP id A6A0413C46C for ; Wed, 11 Apr 2007 17:37:05 +0000 (UTC) (envelope-from bahamasfranks@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so162576ugh for ; Wed, 11 Apr 2007 10:37:04 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=His3WsYda3MmEu3PojKMk18AkR+AZ61dCN/1aH0gFs51iCwhymRaTLUqJ8qfYP6Wh2aKPZSY8Kc0gY2nrgumsrUN3UwStW7IQdnt8IdDfWrW53oNbC1AWbyZySgd0q4W35RA5SVcDeMSfn3eKADr6exUMfYfbwgGe85X2GdyiaM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=eaDsDjNB2j1uoTJXmlW/MfZiJ+qAZoTL4KwDelu0t3HSdavBW+9d+E1TzuEvKfOmVLa8UwLDOtoXmAy/pqp2ujjIgNlK87P/hnAScwTERO5u4yHGu1aT2zHC6QpbDwKkQU5VVYLx5453MjX6IYsa/1TMTgkQrkUg05Z58aRsNlU= Received: by 10.82.148.7 with SMTP id v7mr1243390bud.1176313023615; Wed, 11 Apr 2007 10:37:03 -0700 (PDT) Received: by 10.82.175.3 with HTTP; Wed, 11 Apr 2007 10:37:03 -0700 (PDT) Message-ID: <539c60b90704111037x12b36b0re65a1ec1fc1dcaeb@mail.gmail.com> Date: Wed, 11 Apr 2007 10:37:03 -0700 From: "Steve Franks" Sender: bahamasfranks@gmail.com To: "Kris Kennaway" In-Reply-To: <20070410190114.GA72575@xor.obsecurity.org> MIME-Version: 1.0 References: <539c60b90704090937m5b6a2784l2ebfd97871a6b5a3@mail.gmail.com> <20070409172850.GA32720@xor.obsecurity.org> <200704101442.37535.tijl@ulyssis.org> <20070410190114.GA72575@xor.obsecurity.org> X-Google-Sender-Auth: 0f85477d1ac6f812 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-questions@freebsd.org Subject: Re: wine on amd64 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: Wed, 11 Apr 2007 17:37:06 -0000 On 4/10/07, Kris Kennaway wrote: > > On Tue, Apr 10, 2007 at 02:42:35PM +0200, Tijl Coosemans wrote: > > On Monday 09 April 2007 19:28:50 Kris Kennaway wrote: > > > On Mon, Apr 09, 2007 at 09:37:00AM -0700, Steve Franks wrote: > > > > Why does the wine port complain that it will not build on my > > > > 6.2/amd64 machine? A quick search around winehq.com seems to > > > > indicate that the linux (kubuntu, debian) guys compile wine on > > > > their 64-bit platforms??? And you know how we *hate* to let them > > > > think they have something we bsd-ites do not ;) > > > > > > Extra patches, I guess. Why not look into it and see what needs to > > > be added to our port? > > > > Wine runs win32 programs. It needs to be built as a 32bit program > > linked with 32bit libraries. The ports/package system can't handle > > 32bit code on amd64. > > Well it can, you just need to also have 32-bit versions of all the > other ports too. It is true that no-one has really worked on this, > but it's not technically difficult. > > Kris > > Is there already a means for building a particular port as 32 bits on a 64-bit machine? It seems that the infrastructure for having multiple versions of a particular port installed is already there. I know 6.2-64already has some 32-bit compatilibity infrastructure of some sort. As you say, it certainly doesn't seem beyond the realm of technical possibility. Since all my machines (even my crappy $400usd laptop) all have amd64 processors, why should I be locked into installing the x86 version just to run my CAD packages on wine? The qemu option sounds easy enough, but I moved to fbsd so I could ditch MS's unethical business practices and bugs - don't like the thought of installing it again on my pristine bsd server ;) Steve