Kevin P. Fleming
kpfleming at linuxfromscratch.org
Wed Nov 26 06:40:54 PST 2003
Greg Schafer wrote:
> Kevin, that technique only works on a RH system. Setting that variable on an
> LFS system doesn't do much at all.
Ahh, that explains why I've only seen it in knowledge base articles
about running binary apps on RedHat Linux :-)
> Essentially, what they do is install separate libc's in different paths
> e.g. /lib/tls, /lib/i686 and so forth. By setting that variable, they can
> control which libc gets loaded at runtime. Debian have just started doing it
Tricky, that must be fun to manage on their end, keeping track of
patches and security problems for multiple libc versions.
> I've studied the Glibc sources to try and figure out how it works. It's
> really quite clever and fascinating and worth looking into if you're
> interested. Grep for "hwcap". It's also worth studying the RH spec file. The
> "--enable-kernel=" switch plays a role. Overall, the technique is very
> useful for distros, not much use for LFS.
Thanks for the info.
More information about the lfs-support