general/other [wine-devel] [FreeBSD 15.0] No update for 32-bit Wine

Today the 64-bit version of wine-devel updated to 11.0rc1, but the 32-bit one is still 10.19. Wine complains about version mismatch between wine and wine64. The 64-bit version can be started manually (wine64.bin), but it does not run any 32-bit apps. Is it possible to run both versions now?
 
FreeBSD 15.0 no longer support 32bits, and thus no port are getting build and published for 32bit on 15.0.

So you can either:

- Use wine64.bin for 64 bin only app,
- Build with poudriere the 32bit package,
Or
- Install compat14x, and install the wine-devel version from 14.3 pkg repository.
 
- Install compat14x, and install the wine-devel version from 14.3 pkg repository.
Compat14x is already installed (why?). Then I downloaded the 32-bit package from the 14.x repo mirror and executed the last command from /usr/local/share/wine/pkg32.sh (as it is displayed when running the script), but with "install" and the local file path at the end. Is this the only way to make it run on 15.0?
 
Wine has a New-WoW64 mode, but I wasn't able to figure it out on 16.0-CURRENT (pkg32 wine still worked on 15.0-CURRENT before release; around BETA3 or 4). I've seen WINEARCH=wow64 mentioned; but WINEARCH=win32 should work in the New-WoW64 mode (16.0 wouldn't work and kept throwing a pkg32 error/expected Old-WoW64 set-up; 32-bit works fine in New on Linux 10.19)

wine-devel mismatched for me on 15.0-CURRENT and I had to use regular wine instead.
 
Compat14x is already installed (why?). Then I downloaded the 32-bit package from the 14.x repo mirror and executed the last command from /usr/local/share/wine/pkg32.sh (as it is displayed when running the script), but with "install" and the local file path at the end. Is this the only way to make it run on 15.0?
See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291328
You have to force it to use the 14.3 repos, which require to change the current pkg32.sh scripts.

The plan was to have all the 15 release cycle times to properly port and test new wow64. As of now, only wine-devel 10.8 is available with new wow64, and wine-proton 10.0.
See https://github.com/shkhln/freebsd-wine and the related update that is stuck forever https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288475

For the 15.0 release, the 32bit repos were not even supposed to exists in the first place: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291362

TLDR: we only knew that 32bit was removed in the port build like 1-2 weeks before 15.0-RELEASE.
 
Back
Top