aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2013-08-31 23:19:17 +0000
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2013-08-31 23:19:17 +0000
commite6ae50d13362327e9e2a189608b0dd9b8d4c24e7 (patch)
treef2264006454a1baf36c50036e118b076cd81a068
parent20dd3342f7a9b550c6ce567f0fd4ed96c70c6fbe (diff)
Add patch and instructions to generate tar manpage.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10332 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--chapter01/changelog.xml25
-rw-r--r--chapter01/whatsnew.xml4
-rw-r--r--chapter03/patches.xml40
-rw-r--r--chapter05/glibc.xml8
-rw-r--r--chapter06/tar.xml8
-rw-r--r--general.ent4
-rw-r--r--patches.ent4
7 files changed, 50 insertions, 43 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 299fa76ef..7dad42768 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -36,6 +36,31 @@
</listitem>
-->
<listitem>
+ <para>2013-08-31</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Add a patch and instructions about
+ how to generate and install a man page for tar.
+ Thanks to Igor for the patch.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
+ <para>2013-08-30</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Add a sed for glibc to revert an upstream
+ change that causes problems for some architectures.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Upgrade to Linux-3.10.10. Fixes
+ <ulink url="&lfs-ticket-root;3393">#3393</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2013-08-22</para>
<itemizedlist>
<listitem>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 68b19f37e..88d9b3779 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -246,6 +246,10 @@
</listitem>
<listitem>
+ <para>&tar-manpage-patch;</para>
+ </listitem>
+
+ <listitem>
<para>&texinfo-test-patch;</para>
</listitem>
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 49c2e5078..f5fb8b226 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -49,24 +49,8 @@
<para>MD5 sum: <literal>&coreutils-i18n-patch-md5;</literal></para>
</listitem>
</varlistentry>
-<!--
- <varlistentry>
- <term>Coreutils Test Fixes Patch - <token>&coreutils-test-patch-size;</token>:</term>
- <listitem>
- <para>Download: <ulink url="&patches-root;&coreutils-test-patch;"/></para>
- <para>MD5 sum: <literal>&coreutils-test-patch-md5;</literal></para>
- </listitem>
- </varlistentry>
<varlistentry>
- <term>Flex Regression Tests Patch - <token>&flex-bison-patch-size;</token>:</term>
- <listitem>
- <para>Download: <ulink url="&patches-root;&flex-bison-patch;"/></para>
- <para>MD5 sum: <literal>&flex-bison-patch-md5;</literal></para>
- </listitem>
- </varlistentry>
--->
- <varlistentry>
<term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&kbd-backspace-patch;"/></para>
@@ -90,25 +74,15 @@
</listitem>
</varlistentry>
- <!--
<varlistentry>
- <term>Procps HZ Errors Patch - <token>&procps-hz_fixes-patch-size;</token>:</term>
+ <term>Tar Manpage Patch - <token>&tar-manpage-patch-size;</token>:</term>
<listitem>
- <para>Download: <ulink url="&patches-root;&procps-hz_fixes-patch;"/></para>
- <para>MD5 sum: <literal>&procps-hz_fixes-patch-md5;</literal></para>
+ <para>Download: <ulink url="&patches-root;&tar-manpage-patch;"/></para>
+ <para>MD5 sum: <literal>&tar-manpage-patch-md5;</literal></para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Procps Watch Patch - <token>&procps-watch-patch-size;</token>:</term>
- <listitem>
- <para>Download: <ulink url="&patches-root;&procps-watch-patch;"/></para>
- <para>MD5 sum: <literal>&procps-watch-patch-md5;</literal></para>
- </listitem>
- </varlistentry>
- -->
-
- <varlistentry>
<term>Readline Upstream Fixes Patch - <token>&readline-fixes-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&readline-fixes-patch;"/></para>
@@ -124,14 +98,6 @@
</listitem>
</varlistentry>
- <!--<varlistentry>
- <term>Zlib fPIC Patch - <token>&zlib-fpic-patch-size;</token>:</term>
- <listitem>
- <para>Download: <ulink url="&patches-root;&zlib-fpic-patch;"/></para>
- <para>MD5 sum: <literal>&zlib-fpic-patch-md5;</literal></para>
- </listitem>
- </varlistentry>-->
-
</variablelist>
<para>Total size of these patches: about <returnvalue/></para>
diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml
index 0691ddbfb..3eaf21932 100644
--- a/chapter05/glibc.xml
+++ b/chapter05/glibc.xml
@@ -224,10 +224,10 @@ readelf -l a.out | grep ': /tools'</userinput></screen>
</caution>
- <note><para>Building Binutils in the next section will serve as an additional check that
- the toolchain has been built properly. If Binutils fails to build, it is an
- indication that something has gone wrong with the previous Binutils, GCC, or Glibc
- installations.</para></note>
+ <note><para>Building Binutils in the section after next will serve as an
+ additional check that the toolchain has been built properly. If Binutils
+ fails to build, it is an indication that something has gone wrong with the
+ previous Binutils, GCC, or Glibc installations.</para></note>
</sect2>
diff --git a/chapter06/tar.xml b/chapter06/tar.xml
index 602b7a1f6..8307909d7 100644
--- a/chapter06/tar.xml
+++ b/chapter06/tar.xml
@@ -40,6 +40,10 @@
<sect2 role="installation">
<title>Installation of Tar</title>
+ <para>Add a program that generates a man page for tar from the source code:</para>
+
+ <screen><userinput remap="pre">patch -Np1 -i ../&tar-manpage-patch;</userinput></screen>
+
<para>Fix an incompatibility between this package and Glibc-&glibc-version;:</para>
<screen><userinput remap="pre">sed -i -e '/gets is a/d' gnu/stdio.in.h</userinput></screen>
@@ -78,6 +82,10 @@
<screen><userinput remap="install">make install
make -C doc install-html docdir=/usr/share/doc/tar-&tar-version;</userinput></screen>
+ <para>Finally, generate the man page and place it in the proper location:</para>
+
+<screen><userinput remap="install">perl tarman &gt; /usr/share/man/man1/</userinput></screen>
+
</sect2>
diff --git a/general.ent b/general.ent
index 250017cd5..2150fd203 100644
--- a/general.ent
+++ b/general.ent
@@ -1,5 +1,5 @@
-<!ENTITY version "SVN-20130830">
-<!ENTITY releasedate "August 30, 2013">
+<!ENTITY version "SVN-20130831">
+<!ENTITY releasedate "August 31, 2013">
<!ENTITY copyrightdate "1999-2013"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "7.4">
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
diff --git a/patches.ent b/patches.ent
index becc9e8e8..d8d765871 100644
--- a/patches.ent
+++ b/patches.ent
@@ -40,6 +40,10 @@
<!ENTITY readline-fixes-patch-md5 "3c185f7b76001d3d0af614f6f2cd5dfa">
<!ENTITY readline-fixes-patch-size "1.3 KB">
+<!ENTITY tar-manpage-patch "tar-&tar-version;-manpage-1.patch">
+<!ENTITY tar-manpage-patch-md5 "321f85ec32733b1a9399e788714a5156">
+<!ENTITY tar-manpage-patch-size "7.8 KB">
+
<!ENTITY texinfo-test-patch "texinfo-&texinfo-version;-test-1.patch">
<!ENTITY texinfo-test-patch-md5 "c50d9319a471b6ebd98900b852f5fb38">
<!ENTITY texinfo-test-patch-size "5.6 KB">