Slashdot Mirror


Debian Dropping Support For Older CPUs (distrowatch.com)

An anonymous reader shares DistroWatch's report that the Debian distribution will soon be dropping support for older, 32-bit processors.
The Debian project supports a wide range of hardware architectures, including 32-bit x86 CPUs. Changes are happening in Debian's development branches which will make older versions of the 32-bit architecture obsolete. Ben Hutchings provides the details:

"Last year it was decided to increase the minimum CPU features for the i386 architecture to 686-class in the Stretch release cycle. This means dropping support for 586-class and hybrid 586/686 processors. (Support for 486-class processors was dropped, somewhat accidentally, in Squeeze.) This was implemented in the Linux kernel packages starting with Linux 4.3, which was uploaded to Unstable in December last year. In case you missed that change, GCC for i386 has recently been changed to target 686-class processors and is generating code that will crash on other processors. Any such systems still running Testing or Unstable will need to be switched to run Stable (Jessie)."
Hutching's announcement includes a list of processors which will no longer be supported after Debian "Jessie".

13 of 319 comments (clear)

  1. Re:Finally by LiENUS · · Score: 5, Informative

    xp supports 32 bit so does 7 8 and 10.

    So does debian.

    its way to early to be killing off 32 bit support

    They're not.

    as low end machines where all 32 bit until just a few years ago so many are still in use.netbooks embedded etc.

    I guess it's a good thing debian isn't killing off 32 bit support isn't it?

    Did you try reading the summary? It says right there, minimum 686 class. Not that they're killing 32 bit support.

  2. Re:a bit early by fuzzyfuzzyfungus · · Score: 5, Informative

    They aren't dropping 32-bit x86, just 486/586-level CPUs. AMD's K5 and K6, Intel's original Pentium and the MMX version; plus a few of the oddballs you don't hear much about these days, SiS, Cyrix, IDT Winchip, and VIA(C3, I don't know if they updated their newer parts).

    Probably not zero impact; but those are some ancient devices; and Debian Stable will still support them until either 2018 or 2020 depending on whether they make it into LTS or not.

  3. Re:Finally by LiENUS · · Score: 5, Informative

    "Last year it was decided to increase the minimum CPU features for the i386 architecture to 686-class in the Stretch release cycle. This means dropping support for 586-class and hybrid 586/686 processors.

    No they're dropping support for older cpus as the headline says. Those 30 year old cpu designs won't be supported in debian. No where in the headline does it imply debian 9 will be 64-bit only.

  4. Re:a bit early by Artemis3 · · Score: 4, Informative

    They are not dropping 32 bit support, only pre-pentium pro support, ie. 486 and Pentium.

    --
    Artix
    Your Linux, your init.
  5. Re:Shame by tom229 · · Score: 4, Insightful

    While I prefer the way my lawn used to be as well, I can't really fault distributions dropping support for 20 year old hardware. Every year there's new hardware you have to support and developers and maintainers have to spend their time wisely. So, you have 20 year old hardware? You'll just have to use old packages, or fiddle with the source to build your own. Even the kernel as of 3.7 dropped i386. Why? Well, it was a massive pain to maintain, and people running 30 year old hardware are probably fine running old versions of the kernel. There's not much to see here. Most commercial developers have 10 year support cycles - were taking about 20 year old hardware here.

    --
    If it ain't broke, don't fix it.
  6. I was running one within the past two months. by Anonymous Coward · · Score: 4, Interesting

    Not even an MMX, a Pentium 90 from 95ish.

    It still runs fine, has 64 megs of RAM, a nice GPU which can handle screens up to 2048x1576 (I think that is the max VGA standard.), has been running 1600x1200 desktop. Mind you a modern linux distro with systemd is worthless on it, so debian is already automatically out. But a gentoo install, any of the 'small linux' projects, or a hand built distro can make it competitive for non-processor intensive commandline work, or svelte single process GUI apps.

    I am a little less peeved at debian dropping support for it than GNU dropping the ball with GCC support. There isn't really an alternative to gnu on linux (outside 686+ x86, x86_64, and arm) and thanks to all the douchey changes in C11/C++11 it's basically required to have a modern compiler even for many apps/libraries that predated it. (Good clean code can still compile across all three, but the 'feature crowd' keep breaking shit just to try out new features and force people on the compiler treadmill.)

    1. Re:I was running one within the past two months. by Dahamma · · Score: 5, Insightful

      Maintaining useless old CPU architectures costs time and money. Given you can buy a Pentium 4 class CPU for $3 (or a quad core 2.8GHz i7 for $50), and a good developer's time is easily worth $100 per hour, it just plain doesn't make sense to support 20+ year old Intel chips.

      If you believe differently, well - GCC is an open source project. How much are you paying to use it? Support it yourself, or spend $100 and get a new i686 capable computer.

  7. Re:Sad to see Debian... by religionofpeas · · Score: 4, Insightful

    No need to run the latest distributions on a POS terminal. Just get an older one.

  8. Re:Intel Pentium with MMX from 1993 by Khyber · · Score: 4, Insightful

    "It's difficult to imagine that that processor still has the grunt to run an OS these days."

    What, did you forget that pretty much everything you're doing RIGHT NOW is exactly the same stuff you were doing back on Windows 95/98? Playing games, surfing the web, watching videos (not streamed, usually from VCD or DVD) and maybe getting some work done.

    Nothing has changed. People just got shitty at programming.

    MenuetOS shows this off quite well. It does everything. Even runs Quake. Full GUI, supports all kinds of shit.

    1.4 Megabytes.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  9. Re:Sad to see Debian... by MightyMartian · · Score: 4, Insightful

    And then deal with the fact that the versions are EOL and you're running without patches.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  10. Re:Finally by Guy+Harris · · Score: 4, Insightful

    Debian Dropping Support For Older CPUs

    It doesn't say anything about 32 bit or i686 in the headline. Just says older cpus.

    And in the first line of the story it says "An anonymous reader shares DistroWatch's report that the Debian distribution will soon be dropping support for older, 32-bit processors." Perhaps the comma after "older" should have been left out, so that it was clear that it meant "those 32-bit processors that are older", as in "pre-P6", rather than "those older processors - you know, the 32-bit ones".

  11. Summary is incorrect-ish by SeattleLawGuy · · Score: 5, Informative

    as low end machines where all 32 bit until just a few years ago so many are still in use.netbooks embedded etc.

    I guess it's a good thing debian isn't killing off 32 bit support isn't it?

    Did you try reading the summary? It says right there, minimum 686 class. Not that they're killing 32 bit support.

    He did read the summary. The summary states that Debian will be dropping support for "older, 32-bit processors." There should not have been a comma. The comma makes "older" and "32-bit" coordinate adjectives rather than having "older" modify "32-bit." It is written as if the 32-bit processors are the older processors. And while technically both adjectives apply and it is ambiguous, the implication of a normal reading would be that 32-bit processor support was being discontinued.

    Unless you read the whole summary and happened to know which of the processor families have a 32-bit architecture. But many people aren't going to bother when the first sentence says they're discontinuing support for "older, 32-bit processors."

    So his mistake is perfectly understandable.

    --
    Real lawyers write in C++
  12. Re:So.. Slackware? by thegarbz · · Score: 5, Insightful

    But you're not using a 30 year old system in production are you?

    I'd wager the only place you'll find a 30 year old system is in production.