[uClibc] Re: LFS -vs- uClibc (was Re: self hosting uclibc)

Rogelio M.Serrano Jr. rogelio at smsglobal.net
Thu Jul 8 13:45:23 UTC 2004


On 2004-07-08 21:30:14 +0800 Bennett Todd <bet at rahul.net> wrote:

> 2004-07-08T13:00:41 Christian MICHON:
>> LFS uses glibc as a pre-requisite. And a specific version, depending 
>> on
>> the book version. There's a official uclibc-patch repository 
>> somewhere,
>> but I'd say look at it, don't use it (no flame please). Root_fs
>> philosophy, from what I understood, is "keep it small".
>> 
>> LFS, even with uclibc, is nowhere close to "small", even with -Os...
> 
> I'd have to agree with your remark, under the main (and recommended)
> interpretation of "LFS" --- a set of instructions you follow
> _precisely_, which result in a working system, about which you can
> ask for support on the lfs lists.
> 
> However, LFS can still add value to building a uClibc-based system
> from scratch; they have figured out an order of package building
> that works pretty well for getting dependencies satisfied, and some
> of their patches are helpful. I built bent linux that way. I don't
> call the result an LFS, but I definitely call it "inspired by" and
> "based on" LFS.
> 
> No glibc at all, and as little dynamic linking as I can manage.
> 
> -Bennett
> 

Buildroot started from LFS. It has diverged from the latter when 
uclibc and other system components grew and became a pseudo-distro. 
Now im trying to build a desktop using buildroot as a base. uClibc has 
specific requirements that just cant be met by LFS anymore.





More information about the uClibc mailing list