aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06
diff options
context:
space:
mode:
authorGerard Beekmans <gerard@linuxfromscratch.org>2002-12-31 16:19:26 +0000
committerGerard Beekmans <gerard@linuxfromscratch.org>2002-12-31 16:19:26 +0000
commitf4e03a1910a9495ab703cb8c26caba1a5248bf4b (patch)
tree85bddf1ddad706bdd7fe19162e2c3225d06db40a /chapter06
parent8b8f29ab88615f3e97fcb798b31588d7349dff61 (diff)
upgraded to glibc-2.3.1
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2245 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter06')
-rw-r--r--chapter06/glibc-exp.xml14
1 files changed, 8 insertions, 6 deletions
diff --git a/chapter06/glibc-exp.xml b/chapter06/glibc-exp.xml
index 32dd6896e..2f34bc2ef 100644
--- a/chapter06/glibc-exp.xml
+++ b/chapter06/glibc-exp.xml
@@ -10,14 +10,16 @@ patch also replaces all occurrences of <emphasis>root</emphasis> with
<emphasis>0</emphasis> in the <filename>login/Makefile</filename> file.
This is done because Glibc itself isn't installed yet and therefore
username to userid resolving isn't working yet, so a <userinput>chown root
-file</userinput> will fail, however it'll work fine if you use straight
+file</userinput> will fail, however it'll work fine if you use the numeric
IDs.</para>
-<para>The patch also contains a few bug fixes and security fixes. In
-particular it contains the "errlist", "dns resolver", "xdr_array", "calloc",
-"thread exit", "udivdi3", "math test", "restrict_arr" and "divbyzero" fixes
-which are documented at
-<ulink url="http://www.zipworld.com.au/~gschafer/lfs-tweaks.html"/>.</para>
+<para>Lastly, the patch also fixes a problem that causes statically linked
+binaries to crash that were linked against Glibc-2.2 libraries. This patch
+is only needed temporarily because we have static programs in <filename
+class="directory">/static/bin</filename> that might be linked against an
+older Glibc version (the one from the host distribution). We will install
+Glibc again at the end of this chapter to remove this patch so you'll have
+a pristine Glibc as the developers intended it.</para>
<para><userinput>touch /etc/ld.so.conf:</userinput> One of the final steps
of the Glibc installation is running ldconfig to update the dynamic loader