Purpose of the FAQ

Ryan.Oliver at pha.com.au Ryan.Oliver at pha.com.au
Wed Jun 2 03:04:40 PDT 2004

<mass snippage>

egads, if you cannot build a 2.6 kernel and module init tools on your
host box and add a /sys directory why would you be doing LFS?

These are the *ONLY* requirements for building lfs 6.x.

LFS 6.x builds from glibc-2.1.x, 2.2.x kernel based systems if this is
done (with a couple of updated packages, but you can build them in
/tools , same deal as with building lfs 5.x from these old hosts).

In fact, coming from 2.2 kernel based systems to LFS5.x it was
better to build a 2.4 kernel first before starting (avoids tripping
over features your c-libraries are expecting from the kernel headers
you are building against which do not exist on the old kernel you are

When migrating kernel release series, build the new kernel first.
Nothing has changed in that regards.

IMHO building the kernel first should have been mandated long ago.

There is NO reason you cannot build LFS6.x from older hosts without
only minor prep.

Anyhoo, back in my box... shutting the lid...


More information about the lfs-dev mailing list