aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter05/gcc-exp.xml7
-rw-r--r--chapter05/texinfo-exp.xml11
-rw-r--r--chapter05/texinfo.xml1
-rw-r--r--chapter06/man-exp.xml11
-rw-r--r--chapter06/texinfo-exp.xml11
5 files changed, 41 insertions, 0 deletions
diff --git a/chapter05/gcc-exp.xml b/chapter05/gcc-exp.xml
index 37fbbf776..a8a9130e1 100644
--- a/chapter05/gcc-exp.xml
+++ b/chapter05/gcc-exp.xml
@@ -2,6 +2,13 @@
<title>Command explanations</title>
<para>
+<userinput>patch -Np1 -i ../gcc-3.0.patch:</userinput> This patch
+changes the compilation options so that the make only fails on the
+second error, not the first. This is required for the static build not
+to fail.
+</para>
+
+<para>
<userinput>--enable-languages=c,c++:</userinput> This only builds the C
and C++ compilers and not the other available compilers as they are, on
the average, not often used. If those other compilers are needed,
diff --git a/chapter05/texinfo-exp.xml b/chapter05/texinfo-exp.xml
new file mode 100644
index 000000000..4ab1323f6
--- /dev/null
+++ b/chapter05/texinfo-exp.xml
@@ -0,0 +1,11 @@
+<sect2>
+<title>Command explanations</title>
+
+<para>
+<userinput>patch -Np1 -i ../texinfo-4.0.patch:</userinput> This patch
+fixes a problem with compiling texinfo on gcc-3.0 systems. More
+specifically, it moves an #ifdef out of a printf macro in order to be
+compatible.
+</para>
+
+</sect2>
diff --git a/chapter05/texinfo.xml b/chapter05/texinfo.xml
index 0f58a279d..5a6448dba 100644
--- a/chapter05/texinfo.xml
+++ b/chapter05/texinfo.xml
@@ -7,6 +7,7 @@ Estimated disk space required: &texinfo-compsize-static;
</screen>
&c5-texinfo-inst;
+&c5-texinfo-exp;
&aa-texinfo-desc;
</sect1>
diff --git a/chapter06/man-exp.xml b/chapter06/man-exp.xml
new file mode 100644
index 000000000..cfb821ccc
--- /dev/null
+++ b/chapter06/man-exp.xml
@@ -0,0 +1,11 @@
+<sect2>
+<title>Command explanations</title>
+
+<para>
+<userinput>patch -Np1 -i ../man-1.5i2.patch:</userinput> This patch
+changes man so that it uses awk instead of gawk which is the default.
+We use this as LFS uses awk instead of gawk.
+</para>
+
+</sect2>
+
diff --git a/chapter06/texinfo-exp.xml b/chapter06/texinfo-exp.xml
new file mode 100644
index 000000000..4ab1323f6
--- /dev/null
+++ b/chapter06/texinfo-exp.xml
@@ -0,0 +1,11 @@
+<sect2>
+<title>Command explanations</title>
+
+<para>
+<userinput>patch -Np1 -i ../texinfo-4.0.patch:</userinput> This patch
+fixes a problem with compiling texinfo on gcc-3.0 systems. More
+specifically, it moves an #ifdef out of a printf macro in order to be
+compatible.
+</para>
+
+</sect2>