Date: Sat, 23 May 2020 13:48:17 +0200 From: Damjan Jovanovic <damjan.jov@gmail.com> To: Konstantin Belousov <kostikbel@gmail.com> Cc: freebsd-emulation@freebsd.org, Gerald Pfeifer <gerald@pfeifer.com> Subject: Re: Wine 5.9 bugfix Message-ID: <CAJm2B-=KYW0aiiEfeE87dv9-cbACY0L_Bj%2BSjp-33kJvuF81Qw@mail.gmail.com> In-Reply-To: <20200523111633.GO64045@kib.kiev.ua> References: <CAJm2B-m1JU%2B6J88=7r19cP9y=UXV%2BYmMQwoJgA_Ce1-bWPjiKA@mail.gmail.com> <20200523111633.GO64045@kib.kiev.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, May 23, 2020 at 1:16 PM Konstantin Belousov <kostikbel@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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJm2B-=KYW0aiiEfeE87dv9-cbACY0L_Bj%2BSjp-33kJvuF81Qw>