[Bug 257284] emulators/wine: Update to 6.0.1 to match the emulators/i386-wine ports

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 24 Jul 2021 10:35:18 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257284

--- Comment #4 from Alexander Vereeken <Alexander88207@protonmail.com> ---
(In reply to Thibault Payet from comment #3)

We have been hit by this https://bugs.winehq.org/show_bug.cgi?id=50257

The workaround is to use LD_BIND_NOW=1 for 64-bit and LD_32_BIND_NOW=1 for
32-bit. (for WoW64 using both)

In practice:

LD_BIND_NOW=1 wine64 /path/to/exe

Or

export LD_BIND_NOW=1
wine64 /path/to/exe


I do have included this workaround already in the i386-wine packages but this
was not done but for the normal packages.

The easiest solution would be to put the env variable before the wine binary in
script like similar to the binbounce for the i386-wine packages.

So if you update wine 6.0.1 over the ports using geralds patch and have a
script that holds your wow64 spagehtti together then just add the above
workaround.

-- 
You are receiving this mail because:
You are the assignee for the bug.