On Tue, 27 Jul 2021, Alexandre Julliard wrote:
+if [ "`uname -s`" = "FreeBSD" ] +then
- # Workaround for https://bugs.winehq.org/show_bug.cgi?id=50257
- export LD_BIND_NOW=1
- export LD_32_BIND_NOW=1
+fi
That doesn't look like a proper solution, it's only hiding the bug, and then only when running from inside the build tree.
For the actual ports (ports/emulators/wine-devel) we have put a script in place that sets those variables and then invokes the actual binary.
My patch was meant to people helping test and development upstream Wine.
Any chance of getting this in until, if ever, the issue gets resolved differently?
(Looking at https://bugs.winehq.org/show_bug.cgi?id=50257 this does not appear to be simply fixable? Or do you see a way to address this on the Wine side?)
Thank you, Gerald