Michal Schorm <mschorm@xxxxxxxxxx> writes: > Can someone explain me *real quick* what is the multilib good for? - or > more precisely, why whould anone run 32-bit software on x86_64 OS? Among other reasons, 32-bit code can be smaller and faster than 64-bit code for some applications. When trying to stuff many containers or VMs into one server, disk and memory space might be overriding considerations. There might be old code that isn't 64-bit aware yet, and the cost of fixing it might not be justified, especially if there's an on-disk data format that's 32-bit-centric, or if the authors are unavailable. Building only 32-bit code cuts your QA time in half if you have to support both 32 and 64 bit hosts. You might have optimizations written in 32-bit assembly, or libraries that are only available as 32-bit versions. Or you may rely on someone else's 32-bit code that is closed source, or abandoned. That doesn't even touch on the continued need for 32-bit embedded platforms, where 32-bit things on a 64-bit host can be used as a "cross development" system. _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/message/RIYC4LS42YI3JVSGRDW5UUDYIWSZQBOM/