For those not aware (as I was not aware...),
Wine 4.8 (May 10, 2019) introduced support to compile some (not all!) Wine DLL and EXE files as Windows PE files instead of ELF files. This has a few pros and cons.
Pros: - Matches what Wine is supporting anyway. Loading of PE files. - Uses Mingw-w64 in a larger project. Could boost both projects.
Cons: - Debug data is stripped out and dropped on the floor. - Fedora doesn't have any packages with multiple binary formats that I know of. Is this a problem?
Luckily this support is optional at this time, but I've already seen a Bugzilla troll point users of distros that are not using this feature back to the distro for support.
What do we want to do here?
Thanks, Michael
On Wed, May 29, 2019, 8:26 PM Michael Cronenworth mike@cchtml.com wrote:
For those not aware (as I was not aware...),
Wine 4.8 (May 10, 2019) introduced support to compile some (not all!) Wine DLL and EXE files as Windows PE files instead of ELF files. This has a few pros and cons.
Pros:
- Matches what Wine is supporting anyway. Loading of PE files.
- Uses Mingw-w64 in a larger project. Could boost both projects.
Cons:
- Debug data is stripped out and dropped on the floor.
- Fedora doesn't have any packages with multiple binary formats that I
know of. Is this a problem?
Luckily this support is optional at this time, but I've already seen a Bugzilla troll point users of distros that are not using this feature back to the distro for support.
What do we want to do here?
Thanks, Michael
It might be wise to add the wine list to this thread to get their insight.
On 6/2/19 11:39 PM, NightStrike wrote:
It might be wise to add the wine list to this thread to get their insight.
I have not had the time to reach out to upstream, but Wine 4.10 added even more files compiled with MinGW so I've switched to use MinGW.
FYI, Sandro, if you upgrade MinGW (core pieces like gcc) that Wine is a big player that relies on this now.