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".

10 of 319 comments (clear)

  1. Re:So.. Slackware? by luther349 · · Score: 1, Informative

    or arch they still do 32 bit.

  2. 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.

  3. 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.

  4. 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.

  5. 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.
  6. Re:So.. Slackware? by Anonymous Coward · · Score: 2, Informative

    Arch limited themselves to 686 or newer some time ago.

  7. Re:Sad to see Debian... by Khyber · · Score: 3, Informative

    Intel was still selling embedded 386 and 486 processors until 2007. POS terminals don't require jack shit for power. They're all over the place.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  8. Re: Finally by ChunderDownunder · · Score: 3, Informative

    ahem, pentium pro, late 1995.

    The main difference was that the Pentium II added MMX.

  9. Re: Shame by Anonymous Coward · · Score: 1, Informative

    Fascinating. The P 233 MMX was released almost exactly 19 years ago.

    I don't understand why you haven't replaced it, though. That CPU alone pulls about 18 Watts -- and we're talking full blast with no voltage stepping or any power-saving features whatsoever. The machine including motherboard, RAM, NICs, and an ancient inefficient power supply have got to pull way more than that. For an always-on device, that has to cost more in electricity over a few years than the price of replacing it with something far nicer. Even at 9 cents / (KW/hr), we're talking about $10/year difference in power cost between just the CPU alone vs a 6 watt top of the line wireless router that could run open-source software. (and much of that power goes into the wireless - a wired-only would pull much less power). I don't know what the full machine pulls (CPU, Mobo, RAM, power supply, etc) , but my bet is easily 5 to 10 times that. RAM back then was HOT.

    You could probably replace the setup with a mini-PC with a 2.5 watt ATOM and enjoy cost, space, and electricity savings. If an old mac mini can pull under 13 watts, I'm sure you can find or build better and it would cost you less over time.

  10. 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++