Re: git: 4e3e9a9363be - main - emulators/wine: Update to Wine 7.0
- In reply to: Gerald Pfeifer : "git: 4e3e9a9363be - main - emulators/wine: Update to Wine 7.0"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 19 Oct 2022 06:53:24 UTC
On Sun, Oct 16, 2022 at 11:24:26PM +0000, Gerald Pfeifer wrote: > commit 4e3e9a9363be07def97619a44955157b4ee9ba45 > > emulators/wine: Update to Wine 7.0 Thank you Gerald! > Move from the Wine 6.0 to the Wine 7.0 release series, specifically > (still) Wine 7.0 there. > > [...] > - New WoW64 architecture (which supports running a 32-bit Windows > application inside a 64-bit Unix host process, using thunks to > map 32-bit NT system calls to the 64-bit NTDLL). And this is the most exciting part! Right now it is still a PITA to run 32-bit programs on modern 64-bit machines: one must either use pre-built Wine 32-bit package or build one herself. This is a big step to get rid of these dances, but we're not quite there yet, quoting release notes: WoW64 thunks are implemented for most Unix libraries, enabling a 32-bit PE module to call a 64-bit Unix library. Once the remaining modules are converted to PE, this will make it possible to run 32-bit applications without installing 32-bit Unix libraries. ./danfe