From owner-freebsd-emulation@FreeBSD.ORG Wed Jun 29 03:17:15 2011 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 88B6D106564A; Wed, 29 Jun 2011 03:17:15 +0000 (UTC) (envelope-from rnejdl@ringofsaturn.com) Received: from tethys.ringofsaturn.com (tethys.ringofsaturn.com [71.252.219.43]) by mx1.freebsd.org (Postfix) with ESMTP id 3A36B8FC12; Wed, 29 Jun 2011 03:17:14 +0000 (UTC) Received: from ASSP.nospam (tethys [71.252.219.43]) (authenticated bits=0) by tethys.ringofsaturn.com (8.14.4/8.14.4) with ESMTP id p5T3HDb0020226; Tue, 28 Jun 2011 22:17:13 -0500 (CDT) (envelope-from rnejdl@ringofsaturn.com) Received: from mail.ringofsaturn.com ([71.252.219.43] helo=mail.ringofsaturn.com) by ASSP.nospam with ESMTP (ASSP 1.9.1.0); 28 Jun 2011 22:17:12 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 28 Jun 2011 22:17:12 -0500 From: Rusty Nejdl To: Gerald Pfeifer Mail-Reply-To: In-Reply-To: References: <7419bc7360c757a473a30a28f6e9880e@ringofsaturn.com> <4DF93358.6040801@rawbw.com> Message-ID: X-Sender: rnejdl@ringofsaturn.com User-Agent: Roundcube Webmail/0.6-svn X-Assp-Intended-For-IP: 71.252.219.43 X-Assp-Passing: authenticated X-Assp-ID: ASSP.nospam (m-30931-22565) X-Assp-Version: 1.9.1.0(1.0.01) Cc: freebsd-emulation@freebsd.org, gerald@freebsd.org Subject: Re: Wine Issue X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rnejdl@ringofsaturn.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jun 2011 03:17:15 -0000 On Wed, 29 Jun 2011 01:55:20 +0200 (CEST), Gerald Pfeifer wrote: > On Wed, 15 Jun 2011, Rusty Nejdl wrote: >>>> I just ran into an issue with WINE on amd 64. I did not have >>>> binutils >>>> installed in the 32bit environment. WINE compiled without issue >>>> but when >>>> running it, it would completely hang. After backing up two >>>> versions and >>>> troubleshooting kernels's and nvidia, I found an article about >>>> binutils >>>> and as. After installing binutils in the chroot environment and >>>> recompiling wine, wine is again working without issue. >>>> >>>> Perhaps wine should require binutils? >>> You should notify the maintainer of wine. You can find maintainer's >>> address in /usr/ports/emulation/wine/Makefile >> I was looking for confirmation and also the wiki mentioned emailing >> here. >> I've copied the maintainer to hear from them as well. > > I am not actually maintaining the AMD64 version of the Wine port for > FreeBSD, but if I understand your correctly the solution to the > problem > you ran into is installing the 32-bit version of binutils into the > build > environment for that version of Wine? If so, it might be best to > update > the Wiki instructions for the AMD64 accordingly and should someone > submit > a version of the port for AMD64 support, that would be a good > BUILD_REQUIRES I guess, though I'm puzzled what the actual issue may > be. > > Gerald Gerald, The wiki already gives instructions on how to do just that: Step 1: # cd /usr/src && make buildworld installworld distribution TARGET=i386 DESTDIR=/compat/i386 # chroot /compat/i386 # /etc/rc.d/ldconfig start # mount -t devfs devfs /dev # mkdir -p /usr/ports; mount nfs:/usr/ports /usr/ports (or mount it via nullfs from outside the chroot, or just copy everything over) I am not sure how to make a port require the 32bit world to be installed somewhere. Rusty Nejdl