aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2017-06-22 02:53:21 +0000
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2017-06-22 02:53:21 +0000
commitd76a82b22f2ead190d6382c758f948c18d921d17 (patch)
tree86c9bdc24679ffa305fec2a3e4b580d8c14c7126
parent98d90032d07f4588d29e2c7f6619f77d312ffa57 (diff)
Update to automake-1.15.1.
Update to expat-2.2.1. Update to psmisc-23.1. Update to linux-4.11.5. Remove unneeded library check in host requirements. Fix typos in acl and sed pages. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11258 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--chapter01/changelog.xml22
-rw-r--r--chapter01/whatsnew.xml12
-rw-r--r--chapter02/hostreqs.xml9
-rw-r--r--chapter06/acl.xml10
-rw-r--r--chapter06/automake.xml6
-rw-r--r--chapter06/sed.xml4
-rw-r--r--general.ent4
-rw-r--r--packages.ent26
8 files changed, 55 insertions, 38 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 84105d4a8..d45ece596 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -43,6 +43,28 @@
appropriate for the entry or if needed the entire day's listitem.
-->
<listitem>
+ <para>2017-06-21</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Update to automake-1.15.1. Fixes
+ <ulink url="&lfs-ticket-root;4098">#4098</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to expat-2.2.1. Fixes
+ <ulink url="&lfs-ticket-root;4096">#4096</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to psmisc-23.1. Fixes
+ <ulink url="&lfs-ticket-root;4094">#4094</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to linux-4.11.5. Fixes
+ <ulink url="&lfs-ticket-root;4095">#4095</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2017-06-07</para>
<itemizedlist>
<listitem>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 25e1561c4..42fd9e613 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -35,9 +35,9 @@
<!--<listitem>
<para>Autoconf &autoconf-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Automake &automake-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Bash &bash-version;</para>
</listitem>-->
@@ -74,9 +74,9 @@
<!--<listitem>
<para>E2fsprogs &e2fsprogs-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Expat-&expat-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Expect &expect-version;</para>
</listitem>-->
@@ -191,9 +191,9 @@
<!--<listitem>
<para>Procps-ng &procps-ng-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Psmisc &psmisc-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Readline &readline-version;</para>
</listitem>-->
diff --git a/chapter02/hostreqs.xml b/chapter02/hostreqs.xml
index 5e92f8a8b..2848876d8 100644
--- a/chapter02/hostreqs.xml
+++ b/chapter02/hostreqs.xml
@@ -64,7 +64,7 @@
<para><emphasis role="strong">GCC-4.7</emphasis> including the C++
compiler, <command>g++</command> (Versions greater than &gcc-version; are
not recommended as they have not been tested)</para>
-
+<!--
<note><para>On some distributions, there have been reports that some
libraries used by gcc can be in an inconsistent state and that this
interferes with building some LFS packages. To check this, look in
@@ -73,7 +73,7 @@
one or two. If the problem exists on your system, either rename or
delete the .la files or install the appropriate missing
package.</para></note>
-
+-->
</listitem>
<listitem>
@@ -221,7 +221,7 @@ rm -f dummy.c dummy</literal>
EOF
bash version-check.sh</userinput></screen>
-
+<!--
<para>Also check for some library consistency:</para>
<screen role="nodump"><userinput>cat &gt; library-check.sh &lt;&lt; "EOF"
@@ -237,7 +237,6 @@ bash library-check.sh</userinput></screen>
<para>The files identified by this script should be all present
or all absent, but not only one or two present.</para>
+-->
-
-<!--</sect2>-->
</sect1>
diff --git a/chapter06/acl.xml b/chapter06/acl.xml
index 7d448c121..752e8eb86 100644
--- a/chapter06/acl.xml
+++ b/chapter06/acl.xml
@@ -102,7 +102,7 @@ ln -sfv ../../lib/$(readlink /usr/lib/libacl.so) /usr/lib/libacl.so</userinput><
<segtitle>Installed directories</segtitle>
<seglistitem>
- <seg>chacl, getfacl, and setacl</seg>
+ <seg>chacl, getfacl, and setfacl</seg>
<seg>libacl.so</seg>
<seg>/usr/include/acl and /usr/share/doc/acl-&acl-version;</seg>
</seglistitem>
@@ -134,12 +134,12 @@ ln -sfv ../../lib/$(readlink /usr/lib/libacl.so) /usr/lib/libacl.so</userinput><
</listitem>
</varlistentry>
- <varlistentry id="setacl">
- <term><command>setacl</command></term>
+ <varlistentry id="setfacl">
+ <term><command>setfacl</command></term>
<listitem>
<para>Sets file access control lists</para>
- <indexterm zone="ch-system-acl setacl">
- <primary sortas="b-setacl">setacl</primary>
+ <indexterm zone="ch-system-acl setfacl">
+ <primary sortas="b-setfacl">setfacl</primary>
</indexterm>
</listitem>
</varlistentry>
diff --git a/chapter06/automake.xml b/chapter06/automake.xml
index 8816e2358..996592f80 100644
--- a/chapter06/automake.xml
+++ b/chapter06/automake.xml
@@ -41,10 +41,6 @@
<sect2 role="installation">
<title>Installation of Automake</title>
- <para>First fix a warning that is caused by perl-5.22 and later:</para>
-
-<screen><userinput remap="pre">sed -i 's:/\\\${:/\\\$\\{:' bin/automake.in</userinput></screen>
-
<para>Prepare Automake for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr --docdir=/usr/share/doc/automake-&automake-version;</userinput></screen>
@@ -62,7 +58,7 @@
<screen><userinput remap="test">sed -i "s:./configure:LEXLIB=/usr/lib/libfl.a &amp;:" t/lex-{clean,depend}-cxx.sh
make -j4 check</userinput></screen>
- <para>Four tests are known to fail.</para>
+ <para>Three tests are known to fail in the LFS environment.</para>
<para>Install the package:</para>
diff --git a/chapter06/sed.xml b/chapter06/sed.xml
index c881c7875..aa6ac177c 100644
--- a/chapter06/sed.xml
+++ b/chapter06/sed.xml
@@ -42,8 +42,8 @@
<para>First fix an issue in the LFS environment and remove a failing test:</para>
-<screen><userinput remap="pre">sed -i 's/usr/tools/' build-aux/help2man
-sed -i 's/panic-tests.sh//' Makefile.in</userinput></screen>
+<screen><userinput remap="pre">sed -i 's/usr/tools/' build-aux/help2man
+sed -i 's/testsuite.panic-tests.sh//' Makefile.in</userinput></screen>
<para>Prepare Sed for compilation:</para>
diff --git a/general.ent b/general.ent
index 7bab1d945..3fe3ebe6e 100644
--- a/general.ent
+++ b/general.ent
@@ -1,4 +1,4 @@
-<!ENTITY version "SVN-20170607">
+<!ENTITY version "SVN-20170621">
<!ENTITY short-version "svn"> <!-- Used below in &blfs-book;
Change to x.y for release but not -rc releases -->
<!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" -->
@@ -7,7 +7,7 @@
<!ENTITY short-versiond "systemd">
<!ENTITY generic-versiond "systemd">
-<!ENTITY releasedate "June 7, 2017">
+<!ENTITY releasedate "June 21, 2017">
<!ENTITY copyrightdate "1999-2017"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "8.1">
diff --git a/packages.ent b/packages.ent
index 16a7f0f2c..eb3915182 100644
--- a/packages.ent
+++ b/packages.ent
@@ -31,11 +31,11 @@
<!ENTITY autoconf-ch6-sbu-tests "3.5">
<!ENTITY autoconf-ch6-sbu "less than 0.1 SBU (about &autoconf-ch6-sbu-tests; SBU with tests)">
-<!ENTITY automake-version "1.15">
+<!ENTITY automake-version "1.15.1">
<!ENTITY am-minor-version "1.15">
-<!ENTITY automake-size "1,462 KB">
+<!ENTITY automake-size "1,475 KB">
<!ENTITY automake-url "&gnu;automake/automake-&automake-version;.tar.xz">
-<!ENTITY automake-md5 "9a1ddb0e053474d9d1105cfe39b0c48d">
+<!ENTITY automake-md5 "24cd3501b6ad8cd4d7e2546f07e8b4d4">
<!ENTITY automake-home "&gnu-software;automake/">
<!ENTITY automake-ch6-du "110 MB">
<!ENTITY automake-ch6-sbu "less than 0.1 SBU (about 7.5 SBU with tests)">
@@ -152,10 +152,10 @@
<!ENTITY eudev-ch6-du "78 MB">
<!ENTITY eudev-ch6-sbu "0.2 SBU">
-<!ENTITY expat-version "2.2.0">
-<!ENTITY expat-size "405 KB">
+<!ENTITY expat-version "2.2.1">
+<!ENTITY expat-size "396 KB">
<!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.bz2">
-<!ENTITY expat-md5 "2f47841c829facb346eb6e3fab5212e2">
+<!ENTITY expat-md5 "d9c3baeab58774cefc2f04faf29f2cf8">
<!ENTITY expat-home "http://expat.sourceforge.net/">
<!ENTITY expat-ch6-du "6.1 MB">
<!ENTITY expat-ch6-sbu "less than 0.1 SBU">
@@ -400,12 +400,12 @@
<!ENTITY linux-major-version "4">
<!ENTITY linux-minor-version "11">
-<!ENTITY linux-patch-version "4">
+<!ENTITY linux-patch-version "6">
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
-<!ENTITY linux-size "93,305 KB">
+<!ENTITY linux-size "93,315 KB">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "b42388665bf214eb8f37407dcf07571a">
+<!ENTITY linux-md5 "ed5930d543c077b82fa8a82fdbef1c52">
<!ENTITY linux-home "http://www.kernel.org/">
<!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
allnoconfig extended for a hopefully-bootable build on desktop machine,
@@ -516,10 +516,10 @@
<!ENTITY procps-ng-ch6-du "14 MB">
<!ENTITY procps-ng-ch6-sbu "0.1 SBU">
-<!ENTITY psmisc-version "22.21">
-<!ENTITY psmisc-size "447 KB">
-<!ENTITY psmisc-url "http://downloads.sourceforge.net/project/psmisc/psmisc/psmisc-&psmisc-version;.tar.gz">
-<!ENTITY psmisc-md5 "935c0fd6eb208288262b385fa656f1bf">
+<!ENTITY psmisc-version "23.1">
+<!ENTITY psmisc-size "290 KB">
+<!ENTITY psmisc-url "https://sourceforge.net/projects/psmisc/files/psmisc/psmisc-&psmisc-version;.tar.xz">
+<!ENTITY psmisc-md5 "bbba1f701c02fb50d59540d1ff90d8d1">
<!ENTITY psmisc-home "http://psmisc.sourceforge.net/">
<!ENTITY psmisc-ch6-du "4.0 MB">
<!ENTITY psmisc-ch6-sbu "less than 0.1 SBU">