From e6ae50d13362327e9e2a189608b0dd9b8d4c24e7 Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Sat, 31 Aug 2013 23:19:17 +0000 Subject: Add patch and instructions to generate tar manpage. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10332 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter01/changelog.xml | 25 +++++++++++++++++++++++++ chapter01/whatsnew.xml | 4 ++++ chapter03/patches.xml | 40 +++------------------------------------- chapter05/glibc.xml | 8 ++++---- chapter06/tar.xml | 8 ++++++++ general.ent | 4 ++-- 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 @@ -35,6 +35,31 @@ --> + + 2013-08-31 + + + [bdubbs] - Add a patch and instructions about + how to generate and install a man page for tar. + Thanks to Igor for the patch. + + + + + + 2013-08-30 + + + [bdubbs] - Add a sed for glibc to revert an upstream + change that causes problems for some architectures. + + + [bdubbs] - Upgrade to Linux-3.10.10. Fixes + #3393. + + + + 2013-08-22 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 68b19f37e..88d9b3779 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -245,6 +245,10 @@ &perl-libc-patch; + + &tar-manpage-patch; + + &texinfo-test-patch; diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 49c2e5078..f5fb8b226 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -49,23 +49,7 @@ MD5 sum: &coreutils-i18n-patch-md5; - Kbd Backspace/Delete Fix Patch - &kbd-backspace-patch-size;: @@ -90,24 +74,14 @@ - - Readline Upstream Fixes Patch - &readline-fixes-patch-size;: @@ -124,14 +98,6 @@ - - Total size of these patches: about 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' - 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. + 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. 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 @@ Installation of Tar + Add a program that generates a man page for tar from the source code: + + patch -Np1 -i ../&tar-manpage-patch; + Fix an incompatibility between this package and Glibc-&glibc-version;: sed -i -e '/gets is a/d' gnu/stdio.in.h @@ -78,6 +82,10 @@ make install make -C doc install-html docdir=/usr/share/doc/tar-&tar-version; + Finally, generate the man page and place it in the proper location: + +perl tarman > /usr/share/man/man1/ + diff --git a/general.ent b/general.ent index 250017cd5..2150fd203 100644 --- a/general.ent +++ b/general.ent @@ -1,5 +1,5 @@ - - + + diff --git a/patches.ent b/patches.ent index becc9e8e8..d8d765871 100644 --- a/patches.ent +++ b/patches.ent @@ -40,6 +40,10 @@ + + + + -- cgit v1.2.3-54-g00ecf