Skip site navigation (1)Skip section navigation (2)
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>