Just drop i386 already! #1302
Replies: 2 comments 3 replies
-
For the record, for 32-bit ARMv7, the situation is drastically different. Almost all distributions still support it officially. We have hardware around that depends on this, and after all, it's much more recent than IA-32. The moment platforms like Raspberry Pi 1 are no longer supported by distributions (and, honestly, they are so much slower than all the 64-bit ARMv8 successors), we should be dropping these as well. At this point, building the binaries is easily possible with QEMU and Docker and usually doesn't require any additional effort (and the builds are just as fast as 64-bit ARM in QEMU). |
Beta Was this translation helpful? Give feedback.
-
Let's look at this from two perspectives: Philosophically and pragmatically.
So what should we do? My 2 cents:
|
Beta Was this translation helpful? Give feedback.
-
IA-32 is dead. Rightfully so. We're running out of build environments that still support it, most distributions like Ubuntu and Fedora dropped support for it years ago. CentOS 7 is not really maintained anymore and even if you believe in the 10-year LTS lifespan of a product whose successor release was dropped already, it's going to be end-of-life in just four months.
There is no reason to invest any time or effort into building binaries for this platform any longer. It didn't make a lot of sense a couple of years ago when I first proposed this, but by now, anybody should understand this.
I will begin to drop i386 builds from my own tools in December. For zsync2 and AppImageUpdate, given the fact that the previous build platform Ubuntu 18.04 has become EOL 8 months ago and the successor 20.04 (currently the oldest still-supported Ubuntu LTS release) does not provide such builds any more, I will also drop it there.
I recommend this to the entire community: don't waste time on IA-32. Those users should have changed to a 64-bit build already. And they know so. Some hardware is just not worth supporting. We need to make the best of our time. Maintaining dead technology is far from the best.
Beta Was this translation helpful? Give feedback.
All reactions