aboutsummaryrefslogtreecommitdiffstats
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
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
-rw-r--r--chapter01/changelog.xml30
-rw-r--r--chapter01/whatsnew.xml8
-rw-r--r--chapter06/creatingdirs.xml15
-rw-r--r--chapter06/xz.xml7
-rw-r--r--general.ent4
-rw-r--r--packages.ent22
-rw-r--r--prologue/architecture.xml2
7 files changed, 63 insertions, 25 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 1c5223fd8..9a77b3e61 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -37,6 +37,36 @@
-->
<listitem>
+ <para>2015-12-19</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Reword FHS Compliance Note. Fixes
+ <ulink url="&lfs-ticket-root;3871">#3871</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to perl-5.22.1. Fixes
+ <ulink url="&lfs-ticket-root;3870">#3870</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to perl-5.22.1. Fixes
+ <ulink url="&lfs-ticket-root;3870">#3870</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to linux-4.3.1. Fixes
+ <ulink url="&lfs-ticket-root;3868">#3868</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to man-pages-4.03. Fixes
+ <ulink url="&lfs-ticket-root;3867">#3867</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Fix xz problem identified upstream. Fixes
+ <ulink url="&lfs-ticket-root;3869">#3869</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2015-12-06</para>
<itemizedlist>
<listitem>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 08e717a80..9cb077fed 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -160,9 +160,9 @@
<listitem>
<para>Man-DB &man-db-version;</para>
</listitem>
- <!--<listitem>
+ <listitem>
<para>Man-pages &man-pages-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>MPC &mpc-version;</para>
</listitem>-->
@@ -175,9 +175,9 @@
<!--<listitem>
<para>Patch &patch-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Perl &perl-version;</para>
- </listitem>-->
+ </listitem>
<listitem>
<para>Pkg-config &pkgconfig-version;</para>
</listitem>
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 \
diff --git a/general.ent b/general.ent
index 5502b920d..cf7986aba 100644
--- a/general.ent
+++ b/general.ent
@@ -1,7 +1,7 @@
-<!ENTITY version "SVN-20151205">
+<!ENTITY version "SVN-20151210">
<!ENTITY short-version "svn"> <!-- Used below in &blfs-book;. Change to x.y for release
but not -rc releases -->
-<!ENTITY releasedate "December 5, 2015">
+<!ENTITY releasedate "December 19, 2015">
<!ENTITY copyrightdate "1999-2015"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "7.9">
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
diff --git a/packages.ent b/packages.ent
index d3483dee5..b90b644ef 100644
--- a/packages.ent
+++ b/packages.ent
@@ -382,12 +382,12 @@
<!ENTITY linux-major-version "4">
<!ENTITY linux-minor-version "3">
-<!ENTITY linux-patch-version "0">
-<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">-->
-<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">
-<!ENTITY linux-size "84,884 KB">
+<!ENTITY linux-patch-version "1">
+<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
+<!-- <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> -->
+<!ENTITY linux-size "84,864 KB">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "58b35794eee3b6d52ce7be39357801e7">
+<!ENTITY linux-md5 "889ac7d9d10699204809481e00cfa37c">
<!ENTITY linux-home "http://www.kernel.org/">
<!-- measured for 3.9.0 / gcc-4.8.0 on x86_64 : minimum is
allnoconfig extended for a hopefully-bootable build on desktop machine,
@@ -428,10 +428,10 @@
<!ENTITY man-db-ch6-du "30 MB">
<!ENTITY man-db-ch6-sbu "0.4 SBU">
-<!ENTITY man-pages-version "4.02">
-<!ENTITY man-pages-size "1,371 KB">
+<!ENTITY man-pages-version "4.03">
+<!ENTITY man-pages-size "1,379 KB">
<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
-<!ENTITY man-pages-md5 "6c5692af39eb5fe468a8bd1f110b0edd">
+<!ENTITY man-pages-md5 "3835788d4422b92ac565b4bd97d295f6">
<!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/">
<!ENTITY man-pages-ch6-du "26 MB">
<!ENTITY man-pages-ch6-sbu "less than 0.1 SBU">
@@ -472,10 +472,10 @@
<!ENTITY patch-ch6-du "11.3 MB">
<!ENTITY patch-ch6-sbu "0.2 SBU">
-<!ENTITY perl-version "5.22.0">
-<!ENTITY perl-size "13,488 KB">
+<!ENTITY perl-version "5.22.1">
+<!ENTITY perl-size "13,376 KB">
<!ENTITY perl-url "http://www.cpan.org/src/5.0/perl-&perl-version;.tar.bz2">
-<!ENTITY perl-md5 "f67b152160431b3180fb766bdc2d02e2">
+<!ENTITY perl-md5 "67242b9bd642b458bec884ed2a040910">
<!ENTITY perl-home "http://www.perl.org/">
<!ENTITY perl-ch5-du "239 MB">
<!ENTITY perl-ch5-sbu "1.4 SBU">
diff --git a/prologue/architecture.xml b/prologue/architecture.xml
index 84bcc3bb7..1a7ad8ab5 100644
--- a/prologue/architecture.xml
+++ b/prologue/architecture.xml
@@ -44,6 +44,7 @@ instructions needed for a straightforward base Linux system. You can refer to
the <ulink url="http://trac.clfs.org/">Cross Linux From Scratch</ulink>
project for this advanced topic.</para>
+<!-- This does not appear to be valid for LFS/BLFS any more
<para>There is one last comment about 64-bit systems. There are some older
packages that cannot currently be built in a "pure" 64-bit system or require
specialized build instructions. Generally, these packages have some embedded
@@ -53,6 +54,7 @@ specialized build instructions. Generally, these packages have some embedded
http://xorg.freedesktop.org/releases/individual/driver/</ulink>. Many of these
problems can be worked around, but may require some specialized procedures or
patches.</para>
+-->
</sect1>