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.
I don't know that such a listing exists. After all, LFS is about personalizing the Linux experience. I can tell you that I installed LFS and most of BLFS using the most recent versions of all software including Gnome 2.10 (except gcc; I'm running 3.4.2) without any problems.
I've just built it using Mandrake 10.0 as a host. Went surprisingly well - didn't really encounter many problems, and those that did crop up were solved fairly easily, reading documentation, etc.
I see from your profile you are using slackware. If you install slackware 10.1, don't just upgrade to the latest versions of everything or you'll have problems. Compile the latest kernel (or 2.6.x) and you can use slack as the host for the latest release (lfs6).
I've managed to succesfully install LFS 6.0 using suse 9.2 as host system.
Overall the build process went very well. I don't know which kernel and gcc i was using, but you should be able to get to know that (i just made a clean suse installation with devel packages and without X or whatever).
Distribution: Linux from Scratch 6.0, ClarkConnect server/gateway
Posts: 21
Rep:
AFAIK, if you're capable of setting up LFS, you can probably make it work from anything with a >2.6 kernel.
I say this because I just finished my install using a stripped-down server/gateway as the host (Only because I happened to have it around.) All it needs then is some rpms to set up make and gcc libraries.. just make sure you have flex, m4 and bison as well.. i found out from experience you can get about halfway through setting up the temp system before having to start again because of THAT little issue...
well, for the fun of it i used the command histories to make some scripts and with them built an lfs system using the bare-bones lfs as host. the derived lfs seemed fine, however i only tested ftp and lynx. that was with Slack 9.1, 2.6.7 kernel and gcc-3.2.3 as the original host.
binutils time is ~1m44s on an AMD XP3200+ 64bit system, 1G RAM, 32-bit Slack. surprisingly, this was about the same time it took when using the lfs build as host (~1m43s).
Building a custom linux system, be it using the LFS recipe or rolling your own, is the only GOOD use I've found for those silly Ubuntu disks everyone seems to be giving me lately.
PS - they work great for the base to install gentoo with as well
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.