On Sat, May 23, 2020 at 9:53 PM Gerald Pfeifer <ger...@pfeifer.com> wrote:
> On Sat, 23 May 2020, Damjan Jovanovic wrote: > > 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. > > Thank you for debugging and even fixing those, Damjan - and even doing > so upstream! > > > 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. > > I just started test builds of emulators/wine-devel with that patch. > > So far I have kept files/patch-tools-winegcc which reverts the upstream > change (1ccd638b1aa85fb3c43b49d69d279cd509ebdc21) that kicked of this > avalanche of events. I was thinking to keep that as part of our port > until the next snapshot (Wine 5.10) - do you have any strong feelings > or recommendations either way? > > While I don't completely understand the many changes there, I would advise against files/patch-tools-winegcc as Linux doesn't use it, and the only issue on FreeBSD was that rtld-elf problem which Wine worked around in 5.9. > Thanks, > Gerald > Damjan _______________________________________________ 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"