Linux From ScratchThis Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: LFS 9.0 Custom, Merged Usr, Linux 4.19.x
Posts: 616
Rep:
How long before LFS (base) goes multilib?
How long do you figure before this happens? With 64bit only software being made and kernel functions supporting multilib, do you figure they'll ever add this to the base LFS?
I know that CLFS does multilib, but they're also focused on cross-platform. I'm going to assume there are steps in there focused on making a system that can build for other hardware and not just PC-to-PC building.
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,150
Rep:
Really don't see the point of multilib any more, a few years ago it was needed as there was little support for 64bit, but these days that is no longer true, OK there may be some applications that are only available as 32bit but that is rare now unless you are using precompiled bianrys, LFS on the other hand is designed to be built from scource so the whole 32/64 thing is pretty irrelevent.
Can't even remember the las time I came across a 32bit only app, anyway there is always qemu.
Distribution: LFS 9.0 Custom, Merged Usr, Linux 4.19.x
Posts: 616
Original Poster
Rep:
Quote:
Originally Posted by Keith Hedger
Really don't see the point of multilib any more, a few years ago it was needed as there was little support for 64bit, but these days that is no longer true, OK there may be some applications that are only available as 32bit but that is rare now unless you are using precompiled bianrys, LFS on the other hand is designed to be built from scource so the whole 32/64 thing is pretty irrelevent.
Can't even remember the las time I came across a 32bit only app, anyway there is always qemu.
Steam... and a few others. Could end up being more if Linux adoption grows... though, it seems to be shrinking outside of Android.
LFS will never have multilib. It has been debated in the past and as such disbanded. It only targets the architecture it was compiled on. On the other hand, CLFS (Cross LFS) is designed for such task and supports multilib.
Not only that, but look at what LFS is. LFS is a teaching tool, a do-it-yourself distribution that implies that anything extra done to the system, is done by you.
Honestly, there is only a handful of software that is still using 32-bit, but those are few and far between, and most have been replaced or are being replaced.
Last 32-bit only apps I knew were:
ZSnes - replaced by Higan, Snes9x, and MESS, all of which support 64-bit.
Gens - replaced by MESS which supports 64-bit.
Wine - added support for Wine64 but builds 64-bit only binaries. Fewer and fewer Windows applications are still 32-bit only though. Even then, more software has started getting ports to Linux.
Steam - Steam mostly targets the *buntus distributions which are commercial distributions.
Honestly, there is only a handful of software that is still using 32-bit, but those are few and far between, and most have been replaced or are being replaced.
I still prefer the Linux native Acroread (32-bit only) for PDF viewing. Aside from that, I have some vertical market 32-bit only apps that run under wine. My /usr/lib32 directory has only older builds in it from 2010-2012. I don't even bothering with a 32-bit version of current glibc.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.