qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: dropping 32-bit Windows host support


From: Daniel P . Berrangé
Subject: Re: dropping 32-bit Windows host support
Date: Mon, 19 Feb 2024 15:53:21 +0000
User-agent: Mutt/2.2.12 (2023-09-09)

On Mon, Feb 19, 2024 at 03:37:31PM +0000, Peter Maydell wrote:
> Our msys2 32-bit Windows host CI job has been failing recently
> because upstream MSYS2 are starting to phase out 32-bit windows
> host support and are steadily removing i686 versions of packages.
> The latest is dtc:
> https://gitlab.com/qemu-project/qemu/-/issues/2177
> 
> The writing is clearly on the wall for their 32-bit support, judging
> from the "2023-12-13 - Starting to drop some 32-bit Packages" news
> item at https://www.msys2.org/news/ and associated discussion at
> https://github.com/msys2/MINGW-packages/discussions/19326 .
> 
> QEMU on a 32-bit host is not likely to be a great experience, and I
> suspect we don't have many users using 32-bit Windows who couldn't
> use the 64-bit version instead. Our Download page points users at
> MSYS2's packages, and they have already dropped the 32-bit QEMU
> package build. Stefan Weil's binaries page, which is the other thing
> we link to from Download, has no 32-bit version newer than 7.2.0.
> So anybody using 32-bit Windows QEMU must be building it themselves.
> Plus, we've already deprecated system emulation on 32-bit x86 hosts,
> so the only remaining "supported" config is with the NVMM or WHPX
> accelerators.

The other data point is that Win11 is 64-bit only, and IIUC,
Win10 was 64-bit only for new OEM installs too, only upgrades
or end user installs could choose 32-bit. 

> 
> I suggest that we should:
> 
>  * remove the msys2-32bit CI job entirely (we will still have at least
>    compile-time coverage via the cross-win32-system job)
>  * document that the 32-bit Windows support is deprecated in
>    docs/about/build-platforms.rst and deprecated.rst
>  * update our Download page to remove mention of 32-bit Windows
> 
> Any objections?

I think that's sane.

With regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|




reply via email to

[Prev in Thread] Current Thread [Next in Thread]