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
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-emulation
To unsubscribe, send any mail to "[email protected]"