Author: bdubbs
Date: Fri Feb 1 15:36:05 2019
New Revision: 11506
Log:
Update to bison-3.3.1.
Update to glibc-2.29.
Update to libpipeline-1.5.1.
Update to linux-4.20.6.
Update to meson-0.49.1.
Update to mpfr-4.0.2.
Update to ninja-1.9.0.
Added:
trunk/BOOK/chapter05/python.xml
- copied, changed from r11501, trunk/BOOK/chapter05/sed.xml
Modified:
trunk/BOOK/appendices/dependencies.xml
trunk/BOOK/chapter01/changelog.xml
trunk/BOOK/chapter01/whatsnew.xml
trunk/BOOK/chapter02/hostreqs.xml
trunk/BOOK/chapter03/patches.xml
trunk/BOOK/chapter05/chapter05.xml
trunk/BOOK/chapter06/glibc.xml
trunk/BOOK/chapter06/ninja.xml
trunk/BOOK/general.ent
trunk/BOOK/packages.ent
trunk/BOOK/patches.ent
Modified: trunk/BOOK/appendices/dependencies.xml
==============================================================================
--- trunk/BOOK/appendices/dependencies.xml Sun Jan 27 07:43:39 2019
(r11505)
+++ trunk/BOOK/appendices/dependencies.xml Fri Feb 1 15:36:05 2019
(r11506)
@@ -947,7 +947,7 @@
<seglistitem>
<seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Gettext,
- Grep, Gzip, Linux API Headers, Make, Perl, Sed, and Texinfo</seg>
+ Grep, Gzip, Linux API Headers, Make, Perl, Python, Sed, and
Texinfo</seg>
</seglistitem>
</segmentedlist>
Modified: trunk/BOOK/chapter01/changelog.xml
==============================================================================
--- trunk/BOOK/chapter01/changelog.xml Sun Jan 27 07:43:39 2019 (r11505)
+++ trunk/BOOK/chapter01/changelog.xml Fri Feb 1 15:36:05 2019 (r11506)
@@ -44,6 +44,40 @@
-->
<listitem>
+ <para>2019-02-01</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Update to bison-3.3.1. Fixes
+ <ulink url="&lfs-ticket-root;4412">#4412</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to glibc-2.29. Fixes
+ <ulink url="&lfs-ticket-root;4415">#4415</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to libpipeline-1.5.1. Fixes
+ <ulink url="&lfs-ticket-root;4413">#4413</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to linux-4.20.6. Fixes
+ <ulink url="&lfs-ticket-root;4409">#4409</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to meson-0.49.1. Fixes
+ <ulink url="&lfs-ticket-root;4410">#4410</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to mpfr-4.0.2. Fixes
+ <ulink url="&lfs-ticket-root;4416">#4416</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to ninja-1.9.0. Fixes
+ <ulink url="&lfs-ticket-root;4414">#4414</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2019-01-27</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/chapter01/whatsnew.xml
==============================================================================
--- trunk/BOOK/chapter01/whatsnew.xml Sun Jan 27 07:43:39 2019 (r11505)
+++ trunk/BOOK/chapter01/whatsnew.xml Fri Feb 1 15:36:05 2019 (r11506)
@@ -101,9 +101,9 @@
<!--<listitem>
<para>Gettext-&gettext-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Glibc-&glibc-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>GMP-&gmp-version;</para>
</listitem>-->
@@ -152,9 +152,9 @@
<listitem>
<para>Libelf-&elfutils-version; (from elfutils)</para>
</listitem>
- <!--<listitem>
+ <listitem>
<para>Libpipeline-&libpipeline-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Libtool-&libtool-version;</para>
</listitem>-->
@@ -179,13 +179,16 @@
<!-- <listitem>
<para>MPC-&mpc-version;</para>
</listitem>-->
- <!-- <listitem>
+ <listitem>
<para>MPFR-&mpfr-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Ncurses-&ncurses-version;</para>
</listitem>-->
<listitem>
+ <para>Ninja-&ninja-version;</para>
+ </listitem>
+ <listitem>
<para>Openssl-&openssl-version;</para>
</listitem>
<!-- <listitem>
Modified: trunk/BOOK/chapter02/hostreqs.xml
==============================================================================
--- trunk/BOOK/chapter02/hostreqs.xml Sun Jan 27 07:43:39 2019 (r11505)
+++ trunk/BOOK/chapter02/hostreqs.xml Fri Feb 1 15:36:05 2019 (r11506)
@@ -116,6 +116,10 @@
</listitem>
<listitem>
+ <para><emphasis role="strong">Python-3.4</emphasis></para>
+ </listitem>
+
+ <listitem>
<para><emphasis role="strong">Sed-4.1.5</emphasis></para>
</listitem>
@@ -198,9 +202,10 @@
make --version | head -n1
patch --version | head -n1
echo Perl `perl -V:version`
+python3 --version
sed --version | head -n1
tar --version | head -n1
-makeinfo --version | head -n1
+makeinfo --version | head -n1 # texinfo version
xz --version | head -n1
<?hard-pagebreak?>
echo 'int main(){}' > dummy.c && g++ -o dummy dummy.c
Modified: trunk/BOOK/chapter03/patches.xml
==============================================================================
--- trunk/BOOK/chapter03/patches.xml Sun Jan 27 07:43:39 2019 (r11505)
+++ trunk/BOOK/chapter03/patches.xml Fri Feb 1 15:36:05 2019 (r11506)
@@ -91,7 +91,7 @@
<para>MD5 sum: <literal>&kbd-backspace-patch-md5;</literal></para>
</listitem>
</varlistentry>
-
+<!--
<varlistentry>
<term>Ninja Limit Jobs Patch -
<token>&ninja-limit-jobs-patch-size;</token>:</term>
<listitem>
@@ -99,6 +99,7 @@
<para>MD5 sum: <literal>&ninja-limit-jobs-patch-md5;</literal></para>
</listitem>
</varlistentry>
+-->
<!--
<varlistentry>
<term>Readline Upstream Fixes Patch -
<token>&readline-fixes-patch-size;</token>:</term>
Modified: trunk/BOOK/chapter05/chapter05.xml
==============================================================================
--- trunk/BOOK/chapter05/chapter05.xml Sun Jan 27 07:43:39 2019 (r11505)
+++ trunk/BOOK/chapter05/chapter05.xml Fri Feb 1 15:36:05 2019 (r11506)
@@ -40,6 +40,7 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="make.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="patch.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="perl.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sed.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tar.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="texinfo.xml"/>
Copied and modified: trunk/BOOK/chapter05/python.xml (from r11501,
trunk/BOOK/chapter05/sed.xml)
==============================================================================
--- trunk/BOOK/chapter05/sed.xml Sun Jan 20 19:49:54 2019
(r11501, copy source)
+++ trunk/BOOK/chapter05/python.xml Fri Feb 1 15:36:05 2019 (r11506)
@@ -5,19 +5,19 @@
%general-entities;
]>
-<sect1 id="ch-tools-sed" role="wrap">
- <?dbhtml filename="sed.html"?>
+<sect1 id="ch-tools-Python" role="wrap">
+ <?dbhtml filename="Python.html"?>
<sect1info condition="script">
- <productname>sed</productname>
- <productnumber>&sed-version;</productnumber>
- <address>&sed-url;</address>
+ <productname>Python</productname>
+ <productnumber>&python-version;</productnumber>
+ <address>&python-url;</address>
</sect1info>
- <title>Sed-&sed-version;</title>
+ <title>Python-&python-version;</title>
- <indexterm zone="ch-tools-sed">
- <primary sortas="a-Sed">Sed</primary>
+ <indexterm zone="ch-tools-Python">
+ <primary sortas="a-Python">Python</primary>
<secondary>tools</secondary>
</indexterm>
@@ -25,7 +25,7 @@
<title/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
- href="../chapter06/sed.xml"
+ href="../chapter06/python.xml"
xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
<segmentedlist>
@@ -33,29 +33,27 @@
<segtitle>&diskspace;</segtitle>
<seglistitem>
- <seg>&sed-ch5-sbu;</seg>
- <seg>&sed-ch5-du;</seg>
+ <seg>&python-ch5-sbu;</seg>
+ <seg>&python-ch5-du;</seg>
</seglistitem>
</segmentedlist>
</sect2>
<sect2 role="installation">
- <title>Installation of Sed</title>
+ <title>Installation of Python</title>
- <para>Prepare Sed for compilation:</para>
+ <para>Prepare Python for compilation:</para>
-<screen><userinput remap="configure">./configure
--prefix=/tools</userinput></screen>
+<screen><userinput remap="configure">./configure --prefix=/tools
--with-ensurepip=no</userinput></screen>
<para>Compile the package:</para>
<screen><userinput remap="make">make</userinput></screen>
- <para>Compilation is now complete. As discussed earlier, running the test
- suite is not mandatory for the temporary tools here in this chapter. To run
- the Sed test suite anyway, issue the following command:</para>
-
-<screen><userinput remap="test">make check</userinput></screen>
+ <para>Compilation is now complete. The test suite requires TK and
+ and X Windows and cannot be run at this time.
+ </para>
<para>Install the package:</para>
@@ -67,7 +65,7 @@
<title/>
<para>Details on this package are located in
- <xref linkend="contents-sed" role="."/></para>
+ <xref linkend="contents-python" role="."/></para>
</sect2>
Modified: trunk/BOOK/chapter06/glibc.xml
==============================================================================
--- trunk/BOOK/chapter06/glibc.xml Sun Jan 27 07:43:39 2019 (r11505)
+++ trunk/BOOK/chapter06/glibc.xml Fri Feb 1 15:36:05 2019 (r11506)
@@ -151,7 +151,8 @@
<para>Generally a few tests do not pass. The test failures listed below
are usually safe to ignore.</para>
-<screen><userinput remap="test">make check</userinput></screen>
+<screen><userinput remap="test">ln -sfnv /tools/lib/ld-linux-x86-64.so.2
/lib/ld-linux-x86-64.so.2
+make check</userinput></screen>
<para>You may see some test failures. The Glibc test suite is
somewhat dependent on the host system. This is a list of the most common
@@ -163,12 +164,12 @@
<para><emphasis>misc/tst-ttyname</emphasis>
is known to fail in the LFS chroot environment.</para>
</listitem>
-
+<!--
<listitem>
<para><emphasis>inet/tst-idna_name_classify</emphasis>
is known to fail in the LFS chroot environment.</para>
</listitem>
-
+-->
<listitem>
<para><emphasis>posix/tst-getaddrinfo4</emphasis> and
<emphasis>posix/tst-getaddrinfo5</emphasis>
@@ -180,14 +181,13 @@
test may fail for reasons that have not been determined.</para>
</listitem>
-<!--
<listitem>
- <para>The <emphasis>rt/tst-cputimer1</emphasis> and
- <emphasis>rt/tst-cpuclock2</emphasis> tests have been known to
+ <para>The <emphasis>rt/tst-cputimer{1,2,3}</emphasis>
+ tests have been known to
fail. The reason is not completely understood, but indications are
that minor timing issues can trigger these failures.</para>
</listitem>
--->
+
<listitem>
<para>The math tests sometimes fail when running on
systems where the CPU is not a relatively new Intel or
Modified: trunk/BOOK/chapter06/ninja.xml
==============================================================================
--- trunk/BOOK/chapter06/ninja.xml Sun Jan 27 07:43:39 2019 (r11505)
+++ trunk/BOOK/chapter06/ninja.xml Fri Feb 1 15:36:05 2019 (r11506)
@@ -39,7 +39,7 @@
<sect2 role="installation">
<title>Installation of Ninja</title>
-
+<!--
<para>When run, ninja normally runs a maximum number of processes
in parallel. By default this is the number of cores on the system
plus two. In some cases this can overheat a CPU or run a system out
@@ -51,9 +51,9 @@
limit the number of parallel processes via an environment variable,
NINJAJOBS. <command>For example</command> setting:
- <!-- Using <command> here to make the output bold. We really don't want
+ <!- - Using <command> here to make the output bold. We really don't want
users setting this now and experience shows that many users blindly
- copy/paste anything in a box. -->
+ copy/paste anything in a box. - ->
<screen>export NINJAJOBS=4</screen>
@@ -62,7 +62,7 @@
<para>If desired, install the patch by running:</para>
<screen><userinput remap="pre">patch -Np1 -i
../ninja-1.8.2-add_NINJAJOBS_var-1.patch</userinput></screen>
-
+-->
<para>Build Ninja with:</para>
<screen><userinput remap="configure">python3 configure.py
--bootstrap</userinput></screen>
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Sun Jan 27 07:43:39 2019 (r11505)
+++ trunk/BOOK/general.ent Fri Feb 1 15:36:05 2019 (r11506)
@@ -1,13 +1,13 @@
-<!ENTITY version "SVN-20190127">
+<!ENTITY version "SVN-20190201">
<!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}]" -->
-<!ENTITY versiond "20190127-systemd">
+<!ENTITY versiond "20190201-systemd">
<!ENTITY short-versiond "systemd">
<!ENTITY generic-versiond "systemd">
-<!ENTITY releasedate "January 27, 2019">
+<!ENTITY releasedate "February 1, 2019">
<!ENTITY copyrightdate "1999-2019"><!-- jhalfs needs a literal dash, not
– -->
<!ENTITY milestone "8.4">
Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent Sun Jan 27 07:43:39 2019 (r11505)
+++ trunk/BOOK/packages.ent Fri Feb 1 15:36:05 2019 (r11506)
@@ -70,10 +70,10 @@
<!ENTITY binutils-ch6-du "4.9 GB">
<!ENTITY binutils-ch6-sbu "6.6 SBU">
-<!ENTITY bison-version "3.2.4">
-<!ENTITY bison-size "2,048 KB">
+<!ENTITY bison-version "3.3.1">
+<!ENTITY bison-size "2,057 KB">
<!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz">
-<!ENTITY bison-md5 "4c8cec0ca8b637d46f24902d032b9296">
+<!ENTITY bison-md5 "fc69eed779108594122e7af1ca574539">
<!ENTITY bison-home "&gnu-software;bison/">
<!ENTITY bison-ch5-du "35 MB">
<!ENTITY bison-ch5-sbu "0.3 SBU">
@@ -262,10 +262,10 @@
<!ENTITY gettext-ch6-du "210 MB">
<!ENTITY gettext-ch6-sbu "2.6 SBU">
-<!ENTITY glibc-version "2.28">
-<!ENTITY glibc-size "16,098 KB">
+<!ENTITY glibc-version "2.29">
+<!ENTITY glibc-size "16,129 KB">
<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
-<!ENTITY glibc-md5 "c81d2388896379997bc359d4f2084239">
+<!ENTITY glibc-md5 "e6c279d5b2f0736f740216f152acf974">
<!ENTITY glibc-home "&gnu-software;libc/">
<!ENTITY glibc-ch5-du "882 MB">
<!ENTITY glibc-ch5-sbu "4.7 SBU">
@@ -405,10 +405,10 @@
<!ENTITY libffi-ch6-du "7.6 MB">
<!ENTITY libffi-ch6-sbu "0.4 SBU">
-<!ENTITY libpipeline-version "1.5.0">
-<!ENTITY libpipeline-size "810 KB">
+<!ENTITY libpipeline-version "1.5.1">
+<!ENTITY libpipeline-size "965 KB">
<!ENTITY libpipeline-url
"&savannah;/releases/libpipeline/libpipeline-&libpipeline-version;.tar.gz">
-<!ENTITY libpipeline-md5 "b7437a5020190cfa84f09c412db38902">
+<!ENTITY libpipeline-md5 "4c8fe6cd85422baafd6e060f896c61bc">
<!ENTITY libpipeline-home "http://libpipeline.nongnu.org/">
<!ENTITY libpipeline-ch6-du "8.2 MB">
<!ENTITY libpipeline-ch6-sbu "0.1 SBU">
@@ -423,12 +423,12 @@
<!ENTITY linux-major-version "4">
<!ENTITY linux-minor-version "20">
-<!ENTITY linux-patch-version "1">
+<!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 "100,816 KB">
+<!ENTITY linux-size "101,828 KB">
<!ENTITY linux-url
"&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "210b8d108b502c462eeaec435c8e1a57">
+<!ENTITY linux-md5 "43cb8498de6830c9ed8021d3ab52741c">
<!ENTITY linux-home "https://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,
@@ -477,10 +477,10 @@
<!ENTITY man-pages-ch6-du "28 MB">
<!ENTITY man-pages-ch6-sbu "less than 0.1 SBU">
-<!ENTITY meson-version "0.49.0">
-<!ENTITY meson-size "1,308 KB">
+<!ENTITY meson-version "0.49.1">
+<!ENTITY meson-size "1,310 KB">
<!ENTITY meson-url
"&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
-<!ENTITY meson-md5 "3c35b91e8040901034809576d54007c6">
+<!ENTITY meson-md5 "86ad6c1faa7ad8cbcdc13b3c5152b931">
<!ENTITY meson-home "https://mesonbuild.com">
<!ENTITY meson-ch6-du "21 MB">
<!ENTITY meson-ch6-sbu "less than 0.1 SBU">
@@ -493,10 +493,10 @@
<!ENTITY mpc-ch6-du "22 MB">
<!ENTITY mpc-ch6-sbu "0.3 SBU">
-<!ENTITY mpfr-version "4.0.1">
-<!ENTITY mpfr-size "1,380 KB">
+<!ENTITY mpfr-version "4.0.2">
+<!ENTITY mpfr-size "1,409 KB">
<!ENTITY mpfr-url
"http://www.mpfr.org/mpfr-&mpfr-version;/mpfr-&mpfr-version;.tar.xz">
-<!ENTITY mpfr-md5 "b8dd19bd9bb1ec8831a6a582a7308073">
+<!ENTITY mpfr-md5 "320fbc4463d4c8cb1e566929d8adc4f8">
<!ENTITY mpfr-home "https://www.mpfr.org/">
<!ENTITY mpfr-ch6-du "36 MB">
<!ENTITY mpfr-ch6-sbu "1.1 SBU">
@@ -511,10 +511,10 @@
<!ENTITY ncurses-ch6-du "42 MB">
<!ENTITY ncurses-ch6-sbu "0.4 SBU">
-<!ENTITY ninja-version "1.8.2">
-<!ENTITY ninja-size "181 KB">
+<!ENTITY ninja-version "1.9.0">
+<!ENTITY ninja-size "187 KB">
<!ENTITY ninja-url
"&github;/ninja-build/ninja/archive/v&ninja-version;/ninja-&ninja-version;.tar.gz">
-<!ENTITY ninja-md5 "5fdb04461cc7f5d02536b3bfc0300166">
+<!ENTITY ninja-md5 "f340be768a76724b83e6daab69009902">
<!ENTITY ninja-home "https://ninja-build.org/">
<!ENTITY ninja-ch6-du "83 MB">
<!ENTITY ninja-ch6-sbu "0.2 SBU">
@@ -581,6 +581,8 @@
<!ENTITY python-url
"https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
<!ENTITY python-md5 "df6ec36011808205beda239c72f947cb">
<!ENTITY python-home "https://www.python.org/">
+<!ENTITY python-ch5-du "32 MB">
+<!ENTITY python-ch5-sbu "2.9 SBU">
<!ENTITY python-ch6-du "390 MB">
<!ENTITY python-ch6-sbu "1.3 SBU">
<!ENTITY python-docs-url
"https://docs.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2">
Modified: trunk/BOOK/patches.ent
==============================================================================
--- trunk/BOOK/patches.ent Sun Jan 27 07:43:39 2019 (r11505)
+++ trunk/BOOK/patches.ent Fri Feb 1 15:36:05 2019 (r11506)
@@ -48,11 +48,11 @@
<!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
<!ENTITY kbd-backspace-patch-size "12 KB">
-
+<!--
<!ENTITY ninja-limit-jobs-patch
"ninja-&ninja-version;-add_NINJAJOBS_var-1.patch">
<!ENTITY ninja-limit-jobs-patch-md5 "f537a633532492e805aa342fa869ca45">
<!ENTITY ninja-limit-jobs-patch-size "2.5 KB">
-
+-->
<!ENTITY sysvinit-consolidated-patch
"sysvinit-&sysvinit-version;-consolidated-1.patch">
<!ENTITY sysvinit-consolidated-patch-md5 "aaa84675e717504d7d3da452c8c2eaf1">
<!ENTITY sysvinit-consolidated-patch-size "2.6 KB">
--
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page