Update note regarding 32-bit support, and Debian's stance on the architecture

This commit is contained in:
Fierelier 2024-01-19 22:09:53 +01:00
parent 1bcd03dda0
commit d10264d4c2

View File

@ -9,11 +9,9 @@ Regular ISOs have a full live environment. The desktop environment can be starte
If you want to know what commandlines are used for the ISOs, read path/wdvn-makeall.
**NOTE:** i386 refers to the i686 class of processors, here. That is Pentium Pro and up. **However**, [due to the lack of care from the Rust team](https://github.com/rust-lang/rust/issues/82435), and to a lesser extent, [a mistake on LLVM's part](https://github.com/llvm/llvm-project/issues/61347), as well as an overall lack of interest of both parties, you will find some packages, especially graphical ones, not working unless you're using a Pentium M, Pentium 4 or newer processor.
**NOTE 1:** [Debian is looking to *basically* end support for 32-bit x86 architectures in their next major release](https://dev1galaxy.org/viewtopic.php?id=6266) ([Alternate source](https://release.debian.org/trixie/arch_qualify.html)). [This, by extension, also extends to Devuan](https://dev1galaxy.org/viewtopic.php?pid=47335#p47335), and as such also windvn. Because of this, Devuan 5 (Daedalus) is the last major release I will support with windvn. *Once mainstream support ends for Daedalus, windvn will be discontinued.*
This issue is currently on Debian (and other distros) to fix (although it *really* shouldn't be), [they care about this issue](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973414). As of Bullseye (Chimaera), it still persists however.
If you use old hardware, you might want to try [archlinux32](https://archlinux32.org/) for now. They're crazy and fix this stuff with force, from what I saw. I haven't tested it myself yet.
**NOTE 2:** i386 refers to the i686 class of processors, here. That is Pentium Pro and up. **However**, [due to the lack of care from the Rust team](https://github.com/rust-lang/rust/issues/82435), and to a lesser extent, [a mistake on LLVM's part](https://github.com/llvm/llvm-project/issues/61347), as well as an overall lack of interest of both parties, you will find some packages, especially graphical ones, not working unless you're using a Pentium M, Pentium 4 or newer processor.
# How to "build"
## Prerequisites