On Sat, May 23, 2020 at 1:16 PM Konstantin Belousov <kostik...@gmail.com> wrote:
> On Sat, May 23, 2020 at 11:45:43AM +0200, Damjan Jovanovic wrote: > > Hi > > > > Wine 5.9 is out, and all 3 of the bugs in 5.7 - 5.8 that were affecting > > FreeBSD should be fixed upstream now. > > > > However I accidentally introduced another bug recently, where we don't > > check the return value from an mmap() call, resulting in assertion > failures > > and possibly memory corruption... I debugged it and a patch to fix it is > > available (https://source.winehq.org/patches/data/185684). Please build > > ports with that patch applied to 5.9. Sorry. > > > > Otherwise 5.9 should be a really good release: it loads DLLs at correct > > addresses on FreeBSD, something Linux did better than us before, but we > > caught up now ;). Some of the more difficult applications like Cygwin and > > some copy-protected games should start working. > > > > Also Konstantin and other developers have fixed that rtld-elf issue in > the > > base system by changing link_map.l_addr to work the way it does on > > Linux/NetBSD/Illumos ( > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246561), which means > Wine > > will crash on start again in the next FreeBSD release (which is? 13?) as > The fix should appear in stable/12 in one week, assuming no further > regressions are reported. This means that the earliest release is 12.2. > > Great thank you, I've got a patch prepared for when it's merged. _______________________________________________ freebsd-emulation@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-emulation To unsubscribe, send any mail to "freebsd-emulation-unsubscr...@freebsd.org"