SSE2 required for i686 targets in rust >= 1.86

Jan Palus atler at pld-linux.org
Fri Oct 10 21:38:49 CEST 2025


On 10.10.2025 20:42, Arkadiusz Miśkiewicz via pld-devel-en wrote:
> On 10/10/2025 19:56, Jan Palus wrote:
> 
> > Thing is if we just accept sse2 in i686, we could just as well add
> > -msse2 to %{rpmcflags}/%{rpmcxxflags} but then it's no longer "i686" --
> > it's effectively "pentium4" target. I'm not gonna make that call though
> > so I'll stick to 2. for the time being. If someone wants to add -msse2
> > feel free to do so.
> 
> I would drop i686 entirely... Do we have any i686 users? (or devs that need
> i686).
> 
> (Personally I still have few i686 installations but all are on x86_64 hosts;
> I have zero 32bit only hardware here).

i686 is still useful on x86_64 to run old 32-bit binary software and games.


More information about the pld-devel-en mailing list