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
This commit is contained in:
Bruce Dubbs 2017-06-22 02:53:21 +00:00
parent 98d90032d0
commit d76a82b22f
8 changed files with 55 additions and 38 deletions

View File

@ -42,6 +42,28 @@
<listitem revision="sysv"> or <listitem revision="systemd"> as <listitem revision="sysv"> or <listitem revision="systemd"> as
appropriate for the entry or if needed the entire day's listitem. 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> <listitem>
<para>2017-06-07</para> <para>2017-06-07</para>
<itemizedlist> <itemizedlist>

View File

@ -35,9 +35,9 @@
<!--<listitem> <!--<listitem>
<para>Autoconf &autoconf-version;</para> <para>Autoconf &autoconf-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>Automake &automake-version;</para> <para>Automake &automake-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Bash &bash-version;</para> <para>Bash &bash-version;</para>
</listitem>--> </listitem>-->
@ -74,9 +74,9 @@
<!--<listitem> <!--<listitem>
<para>E2fsprogs &e2fsprogs-version;</para> <para>E2fsprogs &e2fsprogs-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>Expat-&expat-version;</para> <para>Expat-&expat-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Expect &expect-version;</para> <para>Expect &expect-version;</para>
</listitem>--> </listitem>-->
@ -191,9 +191,9 @@
<!--<listitem> <!--<listitem>
<para>Procps-ng &procps-ng-version;</para> <para>Procps-ng &procps-ng-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>Psmisc &psmisc-version;</para> <para>Psmisc &psmisc-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Readline &readline-version;</para> <para>Readline &readline-version;</para>
</listitem>--> </listitem>-->

View File

@ -64,7 +64,7 @@
<para><emphasis role="strong">GCC-4.7</emphasis> including the C++ <para><emphasis role="strong">GCC-4.7</emphasis> including the C++
compiler, <command>g++</command> (Versions greater than &gcc-version; are compiler, <command>g++</command> (Versions greater than &gcc-version; are
not recommended as they have not been tested)</para> not recommended as they have not been tested)</para>
<!--
<note><para>On some distributions, there have been reports that some <note><para>On some distributions, there have been reports that some
libraries used by gcc can be in an inconsistent state and that this libraries used by gcc can be in an inconsistent state and that this
interferes with building some LFS packages. To check this, look in 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 one or two. If the problem exists on your system, either rename or
delete the .la files or install the appropriate missing delete the .la files or install the appropriate missing
package.</para></note> package.</para></note>
-->
</listitem> </listitem>
<listitem> <listitem>
@ -221,7 +221,7 @@ rm -f dummy.c dummy</literal>
EOF EOF
bash version-check.sh</userinput></screen> bash version-check.sh</userinput></screen>
<!--
<para>Also check for some library consistency:</para> <para>Also check for some library consistency:</para>
<screen role="nodump"><userinput>cat &gt; library-check.sh &lt;&lt; "EOF" <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 <para>The files identified by this script should be all present
or all absent, but not only one or two present.</para> or all absent, but not only one or two present.</para>
-->
<!--</sect2>-->
</sect1> </sect1>

View File

@ -102,7 +102,7 @@ ln -sfv ../../lib/$(readlink /usr/lib/libacl.so) /usr/lib/libacl.so</userinput><
<segtitle>Installed directories</segtitle> <segtitle>Installed directories</segtitle>
<seglistitem> <seglistitem>
<seg>chacl, getfacl, and setacl</seg> <seg>chacl, getfacl, and setfacl</seg>
<seg>libacl.so</seg> <seg>libacl.so</seg>
<seg>/usr/include/acl and /usr/share/doc/acl-&acl-version;</seg> <seg>/usr/include/acl and /usr/share/doc/acl-&acl-version;</seg>
</seglistitem> </seglistitem>
@ -134,12 +134,12 @@ ln -sfv ../../lib/$(readlink /usr/lib/libacl.so) /usr/lib/libacl.so</userinput><
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="setacl"> <varlistentry id="setfacl">
<term><command>setacl</command></term> <term><command>setfacl</command></term>
<listitem> <listitem>
<para>Sets file access control lists</para> <para>Sets file access control lists</para>
<indexterm zone="ch-system-acl setacl"> <indexterm zone="ch-system-acl setfacl">
<primary sortas="b-setacl">setacl</primary> <primary sortas="b-setfacl">setfacl</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>

View File

@ -41,10 +41,6 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Automake</title> <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> <para>Prepare Automake for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr --docdir=/usr/share/doc/automake-&automake-version;</userinput></screen> <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 <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> 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> <para>Install the package:</para>

View File

@ -43,7 +43,7 @@
<para>First fix an issue in the LFS environment and remove a failing test:</para> <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 <screen><userinput remap="pre">sed -i 's/usr/tools/' build-aux/help2man
sed -i 's/panic-tests.sh//' Makefile.in</userinput></screen> sed -i 's/testsuite.panic-tests.sh//' Makefile.in</userinput></screen>
<para>Prepare Sed for compilation:</para> <para>Prepare Sed for compilation:</para>

View File

@ -1,4 +1,4 @@
<!ENTITY version "SVN-20170607"> <!ENTITY version "SVN-20170621">
<!ENTITY short-version "svn"> <!-- Used below in &blfs-book; <!ENTITY short-version "svn"> <!-- Used below in &blfs-book;
Change to x.y for release but not -rc releases --> Change to x.y for release but not -rc releases -->
<!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" --> <!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" -->
@ -7,7 +7,7 @@
<!ENTITY short-versiond "systemd"> <!ENTITY short-versiond "systemd">
<!ENTITY generic-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 copyrightdate "1999-2017"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "8.1"> <!ENTITY milestone "8.1">

View File

@ -31,11 +31,11 @@
<!ENTITY autoconf-ch6-sbu-tests "3.5"> <!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 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 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-url "&gnu;automake/automake-&automake-version;.tar.xz">
<!ENTITY automake-md5 "9a1ddb0e053474d9d1105cfe39b0c48d"> <!ENTITY automake-md5 "24cd3501b6ad8cd4d7e2546f07e8b4d4">
<!ENTITY automake-home "&gnu-software;automake/"> <!ENTITY automake-home "&gnu-software;automake/">
<!ENTITY automake-ch6-du "110 MB"> <!ENTITY automake-ch6-du "110 MB">
<!ENTITY automake-ch6-sbu "less than 0.1 SBU (about 7.5 SBU with tests)"> <!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-du "78 MB">
<!ENTITY eudev-ch6-sbu "0.2 SBU"> <!ENTITY eudev-ch6-sbu "0.2 SBU">
<!ENTITY expat-version "2.2.0"> <!ENTITY expat-version "2.2.1">
<!ENTITY expat-size "405 KB"> <!ENTITY expat-size "396 KB">
<!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.bz2"> <!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-home "http://expat.sourceforge.net/">
<!ENTITY expat-ch6-du "6.1 MB"> <!ENTITY expat-ch6-du "6.1 MB">
<!ENTITY expat-ch6-sbu "less than 0.1 SBU"> <!ENTITY expat-ch6-sbu "less than 0.1 SBU">
@ -400,12 +400,12 @@
<!ENTITY linux-major-version "4"> <!ENTITY linux-major-version "4">
<!ENTITY linux-minor-version "11"> <!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;">-->
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-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-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/"> <!ENTITY linux-home "http://www.kernel.org/">
<!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
allnoconfig extended for a hopefully-bootable build on desktop machine, 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-du "14 MB">
<!ENTITY procps-ng-ch6-sbu "0.1 SBU"> <!ENTITY procps-ng-ch6-sbu "0.1 SBU">
<!ENTITY psmisc-version "22.21"> <!ENTITY psmisc-version "23.1">
<!ENTITY psmisc-size "447 KB"> <!ENTITY psmisc-size "290 KB">
<!ENTITY psmisc-url "http://downloads.sourceforge.net/project/psmisc/psmisc/psmisc-&psmisc-version;.tar.gz"> <!ENTITY psmisc-url "https://sourceforge.net/projects/psmisc/files/psmisc/psmisc-&psmisc-version;.tar.xz">
<!ENTITY psmisc-md5 "935c0fd6eb208288262b385fa656f1bf"> <!ENTITY psmisc-md5 "bbba1f701c02fb50d59540d1ff90d8d1">
<!ENTITY psmisc-home "http://psmisc.sourceforge.net/"> <!ENTITY psmisc-home "http://psmisc.sourceforge.net/">
<!ENTITY psmisc-ch6-du "4.0 MB"> <!ENTITY psmisc-ch6-du "4.0 MB">
<!ENTITY psmisc-ch6-sbu "less than 0.1 SBU"> <!ENTITY psmisc-ch6-sbu "less than 0.1 SBU">