The Linux Kernel has math coprocessor emulation (mainly floating point stuff) that can be enabled if your CPU doesn't include it. This was common with consumer CPUs in the 1990s and some embedded CPUs today.
Link here, although I'm sure it existed well before 2.6.12
That's the problem with open source, a bunch of people who once in their life want to "do it right" (right never comes). No adults in the room to say "this is what you got".
From a billion python packages in distribution package managers to broken screen sharing in Wayland, "right" isn't even what anyone wants.
Honestly, it's because of the "can you do a ton of unpaid work to support my niche, non-commercial application" attitude of the OP, which I find to be extremely distasteful.
It's something I deal with frequently. I should not have taken it out on OP and I agree I could have communicated that much better.
Unfortunately, I can't edit my post or I would rephrase it significantly.
> Honestly, it's because of the "can you do a ton of unpaid work to support my niche, non-commercial application" attitude of the OP, which I find to be extremely distasteful.
I understood their "Can you" as "Can one [theoretically]", more on the curiosity side than on the entitled side.
You’re welcome to put a ton of effort in for dogshit performance on a bunch or $35 SBCs but the rest of us will just upgrade
And don’t worry, some vendor won’t come in and magically save you - fedora is eyeing rv22 as their baseline.