On Fri, Aug 19, 2022 at 12:32 PM Etienne Vogt <etienne.v...@obspm.fr> wrote:
> On Thu, 18 Aug 2022, Ben Hutchings wrote:
> >> I suspect someone thought it would be a good idea to compile the kernel
> >> for P4 only, as both PIII and Athlon XP processors lack the SSE2
> >> instruction set.
> >
> > That was a good guess, though we don't change the configuration like
> > that in stable updates.
> Well, that happened for Firefox, it became SSE2 only when they switched
> to a higher upstream version in a stable update. 78.15.0esr-1~deb11u1
> is the last version that works on non SSE2 CPUs.

Firefox is an entirely different issue. It uses Rust and, despite
Debian's Rust maintainters' best intentions, upstream insists on
making its 686 target use all the bells and whistles. Debian tried to
mitigate this by generating code for plain old Pentium on i386, but it
hasn't worked in recent times, because upstream has started treating
all x86-32 targets as "just a number" instead of an actual CPU sepc.
This also affects, among other things SVG-lib, which also migrated to
Rust a few years ago.


Reply via email to