aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2015-12-19 20:51:24 +0000
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2015-12-19 20:51:24 +0000
commit6bf3f584c1fc06c9be3bab167c6c7a7889c73e26 (patch)
treee1c5f51de5267c98e3b0e86055b753b643cf247c /chapter06
parent57682447175329fc9fee70eeb002e8d32b080a58 (diff)
Reword FHS Compliance Note.
Update to perl-5.22.1. Update to perl-5.22.1. Update to linux-4.3.1. Update to man-pages-4.03. Fix xz problem identified upstream. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10979 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter06')
-rw-r--r--chapter06/creatingdirs.xml15
-rw-r--r--chapter06/xz.xml7
2 files changed, 14 insertions, 8 deletions
diff --git a/chapter06/creatingdirs.xml b/chapter06/creatingdirs.xml
index 09ad4fd65..80e5dc474 100644
--- a/chapter06/creatingdirs.xml
+++ b/chapter06/creatingdirs.xml
@@ -52,15 +52,14 @@ mkdir -pv /var/{opt,cache,lib/{color,misc,locate},local}</userinput></screen>
<sect2>
<title>FHS Compliance Note</title>
- <para>The directory tree is based on the Filesystem Hierarchy Standard (FHS)
- (available at <ulink url="https://wiki.linuxfoundation.org/en/FHS"/>).
- The FHS also stipulates the existence of <filename
+ <para>The directory tree is based on the Filesystem Hierarchy Standard
+ (FHS) (available at <ulink
+ url="https://wiki.linuxfoundation.org/en/FHS"/>). The FHS also stipulates
+ the optional existence some directories such as <filename
class="directory">/usr/local/games</filename> and <filename
- class="directory">/usr/share/games</filename>. The FHS is not precise as to
- the structure of the <filename class="directory">/usr/local/share</filename>
- subdirectory, so we create only the directories that are needed. However,
- feel free to create these directories if you prefer to conform more strictly
- to the FHS.</para>
+ class="directory">/usr/share/games</filename>. We create only the
+ directories that are needed. However, feel free to create these
+ directories. </para>
</sect2>
diff --git a/chapter06/xz.xml b/chapter06/xz.xml
index 8d29b578a..e566273e6 100644
--- a/chapter06/xz.xml
+++ b/chapter06/xz.xml
@@ -44,6 +44,13 @@
<sect2 role="installation">
<title>Installation of Xz</title>
+ <para>First, fix an internal problem:</para>
+
+<screen><userinput remap="pre">sed -e '/mf\.buffer = NULL/a next->coder->mf.size = 0;' \
+ -i src/liblzma/lz/lz_encoder.c</userinput></screen>
+
+
+
<para>Prepare Xz for compilation with:</para>
<screen><userinput remap="configure">./configure --prefix=/usr \