diff options
-rw-r--r-- | chapter01/changelog.xml | 30 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 8 | ||||
-rw-r--r-- | chapter06/creatingdirs.xml | 15 | ||||
-rw-r--r-- | chapter06/xz.xml | 7 | ||||
-rw-r--r-- | general.ent | 4 | ||||
-rw-r--r-- | packages.ent | 22 | ||||
-rw-r--r-- | prologue/architecture.xml | 2 |
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 – --> <!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> |