On Thu, 11 Aug 2022 08:22:14 +0000 (UTC) Richard Biener wrote:
But glibc.i686 is just used as -32bit for x86_64 systems. I don't think you get glibc.i686 automagically installed on i586 systems or that there's anything preventing you from installing it when your system isn't capable of running it (which would then be quite fatal I guess ;))
On an Athlon-XP I got automatically glibc.i686 long time ago, so it seems at this time there was a mechanism to select the best fitting version. I think I did not get kernel-pae automatically. About unsupported instructions: when software does runtime CPU dispatching properly there is no problem with including instructions not supported by the installed CPU, and therefore rpm can hardly check this. Kind regards, Dieter