Date: Tue, 28 Jun 2011 22:17:12 -0500 From: Rusty Nejdl <rnejdl@ringofsaturn.com> To: Gerald Pfeifer <gerald@pfeifer.com> Cc: freebsd-emulation@freebsd.org, gerald@freebsd.org Subject: Re: Wine Issue Message-ID: <assp.0161499860.8618fe5441a7edc4d064412bf435fff9@ringofsaturn.com> In-Reply-To: <alpine.LNX.2.00.1106290152400.15592@gerinyyl.fvgr> References: <7419bc7360c757a473a30a28f6e9880e@ringofsaturn.com> <4DF93358.6040801@rawbw.com> <assp.01476e7163.46a8c86bf540cba85fe6ade025534b2c@ringofsaturn.com> <alpine.LNX.2.00.1106290152400.15592@gerinyyl.fvgr>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?assp.0161499860.8618fe5441a7edc4d064412bf435fff9>