New comment by dbischof90 on void-packages repository https://github.com/void-linux/void-packages/issues/21486#issuecomment-621776549 Comment: That's true, I should have checked that better. I understand the SSE2 restriction, it's the minimal viable common denominator for some of the current popular packages on x86 32 bit. I'm just a bit confused as technically almost none of the i686 CPUs are supported if I get that right? (taking a list for example from https://www.linuxquestions.org/questions/linux-hardware-18/what%27s-the-difference-between-i386-i586-and-i686-198431/ ) After all I'm not trying to run on a Pentium I but on one of the later i686. Maybe that can be made more clearer on the webpage. Is it not viable to include bespoken compiler flag check and provide the SSE2 version in case a compilation with SSE1 is not possible? As mentioned, I see the SSE2 restriction actually only applying for a relative small number of packages (such as FF) and Void could be really a great candidate for old hardware (before one has to fall back to Gentoo for those sweet older laptops). Many of the packages seem to be compiled without SSE2, I can use quite a lot of the packages that xbps provides. I however also recognize that the number of users that this applies to is most likely limited.