aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter01/changelog.xml3
-rw-r--r--chapter04/chapter04.xml3
-rw-r--r--chapter05/glibc-inst.xml6
-rw-r--r--chapter06/glibc-inst.xml5
4 files changed, 17 insertions, 0 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 7bcc0feca..0b389efa2 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -6,6 +6,9 @@
<itemizedlist>
+<listitem><para>August 29, 2003 [jeremy] - Glibc - updated
+instructions with the sscanf patch from patches.</para></listitem>
+
<listitem><para>August 29, 2003 [jeremy] - Updated GCC
to version 3.3.1, including fixes based on Zack's mini-hint
for GCC 3.3, and patches from his docs.</para></listitem>
diff --git a/chapter04/chapter04.xml b/chapter04/chapter04.xml
index c7206d777..34ff88c0b 100644
--- a/chapter04/chapter04.xml
+++ b/chapter04/chapter04.xml
@@ -249,6 +249,9 @@ GCC Specs Patch:
GCC No Fixincludes Patch:
<ulink url="&http;/gcc-3.3.1-no_fixincludes.patch"/>
+Glibc Sscanf Patch:
+<ulink url="&http;/glibc-2.3.2-sscanf-1.patch"/>
+
Kbd Patch (&kbd-patch-version;) - &kbd-patch-size;:
<ulink url="&http;/kbd-&kbd-patch-version;.patch"/>
diff --git a/chapter05/glibc-inst.xml b/chapter05/glibc-inst.xml
index b8e84de43..d55c99ca7 100644
--- a/chapter05/glibc-inst.xml
+++ b/chapter05/glibc-inst.xml
@@ -24,6 +24,12 @@ Fix this annoying little error with:</para>
<para><screen><userinput>mkdir /stage1/etc
touch /stage1/etc/ld.so.conf</userinput></screen></para>
+<para>Also, Glibc has a subtle problem when compiled with GCC 3.3.1.
+Apply the following patch to fix this:</para>
+
+<para><screen><userinput>patch -Np1 -i ../glibc-2.3.2-sscanf-1.patch
+</userinput></screen></para>
+
<para>The documentation that comes with Glibc recommends to build the package
not in the source directory but in a separate, dedicated directory:</para>
diff --git a/chapter06/glibc-inst.xml b/chapter06/glibc-inst.xml
index 00253a99a..753e7ea87 100644
--- a/chapter06/glibc-inst.xml
+++ b/chapter06/glibc-inst.xml
@@ -15,6 +15,11 @@ not in the source directory but in a separate, dedicated directory:</para>
<para><screen><userinput>mkdir ../glibc-build
cd ../glibc-build</userinput></screen></para>
+<para>Also apply the same patch as we used previously:</para>
+
+<para><screen><userinput>patch -Np1 -i ../glibc-2.3.2-sscanf-1.patch
+</userinput></screen></para>
+
<para>Now prepare Glibc for compilation:</para>
<para><screen><userinput>../glibc-&glibc-version;/configure --prefix=/usr \