diff options
author | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2013-08-31 23:19:17 +0000 |
---|---|---|
committer | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2013-08-31 23:19:17 +0000 |
commit | e6ae50d13362327e9e2a189608b0dd9b8d4c24e7 (patch) | |
tree | f2264006454a1baf36c50036e118b076cd81a068 | |
parent | 20dd3342f7a9b550c6ce567f0fd4ed96c70c6fbe (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.xml | 25 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 4 | ||||
-rw-r--r-- | chapter03/patches.xml | 40 | ||||
-rw-r--r-- | chapter05/glibc.xml | 8 | ||||
-rw-r--r-- | chapter06/tar.xml | 8 | ||||
-rw-r--r-- | general.ent | 4 | ||||
-rw-r--r-- | patches.ent | 4 |
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 > /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 – --> <!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"> |