Author: bdubbs
Date: Thu Aug 2 12:04:22 2018
New Revision: 11443
Log:
Update to glibc-2.28.
Update to gdbm-1.17.
Update to linux-4.17.11.
Update to man-db-2.8.4.
Modified:
trunk/BOOK/chapter01/changelog.xml
trunk/BOOK/chapter01/whatsnew.xml
trunk/BOOK/chapter05/findutils.xml
trunk/BOOK/chapter05/gzip.xml
trunk/BOOK/chapter05/m4.xml
trunk/BOOK/chapter06/findutils.xml
trunk/BOOK/chapter06/glibc.xml
trunk/BOOK/chapter06/gzip.xml
trunk/BOOK/chapter06/m4.xml
trunk/BOOK/chapter06/vim.xml
trunk/BOOK/general.ent
trunk/BOOK/packages.ent
Modified: trunk/BOOK/chapter01/changelog.xml
==============================================================================
--- trunk/BOOK/chapter01/changelog.xml Sun Jul 29 10:55:14 2018 (r11442)
+++ trunk/BOOK/chapter01/changelog.xml Thu Aug 2 12:04:22 2018 (r11443)
@@ -43,6 +43,28 @@
appropriate for the entry or if needed the entire day's listitem.
-->
<listitem>
+ <para>2018-08-02</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Update to glibc-2.28. Fixes
+ <ulink url="&lfs-ticket-root;4326">#4326</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to gdbm-1.17. Fixes
+ <ulink url="&lfs-ticket-root;4325">#4325</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to linux-4.17.11. Fixes
+ <ulink url="&lfs-ticket-root;4322">#4322</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to man-db-2.8.4. Fixes
+ <ulink url="&lfs-ticket-root;4321">#4321</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2018-07-26</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/chapter01/whatsnew.xml
==============================================================================
--- trunk/BOOK/chapter01/whatsnew.xml Sun Jul 29 10:55:14 2018 (r11442)
+++ trunk/BOOK/chapter01/whatsnew.xml Thu Aug 2 12:04:22 2018 (r11443)
@@ -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>-->
Modified: trunk/BOOK/chapter05/findutils.xml
==============================================================================
--- trunk/BOOK/chapter05/findutils.xml Sun Jul 29 10:55:14 2018 (r11442)
+++ trunk/BOOK/chapter05/findutils.xml Thu Aug 2 12:04:22 2018 (r11443)
@@ -43,6 +43,12 @@
<sect2 role="installation">
<title>Installation of Findutils</title>
+ <para>First, make some fixes required by glibc-2.28:</para>
+
+<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/'
gl/lib/*.c
+sed -i '/unistd/a #include <sys/sysmacros.h>' gl/lib/mountlist.c
+echo "#define _IO_IN_BACKUP 0x100" >> gl/lib/stdio-impl.h</userinput></screen>
+
<para>Prepare Findutils for compilation:</para>
<screen><userinput remap="configure">./configure
--prefix=/tools</userinput></screen>
Modified: trunk/BOOK/chapter05/gzip.xml
==============================================================================
--- trunk/BOOK/chapter05/gzip.xml Sun Jul 29 10:55:14 2018 (r11442)
+++ trunk/BOOK/chapter05/gzip.xml Thu Aug 2 12:04:22 2018 (r11443)
@@ -43,6 +43,11 @@
<sect2 role="installation">
<title>Installation of Gzip</title>
+ <para>First, make some fixes required by glibc-2.28:</para>
+
+<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
+echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h</userinput></screen>
+
<para>Prepare Gzip for compilation:</para>
<screen><userinput remap="configure">./configure
--prefix=/tools</userinput></screen>
Modified: trunk/BOOK/chapter05/m4.xml
==============================================================================
--- trunk/BOOK/chapter05/m4.xml Sun Jul 29 10:55:14 2018 (r11442)
+++ trunk/BOOK/chapter05/m4.xml Thu Aug 2 12:04:22 2018 (r11443)
@@ -43,6 +43,11 @@
<sect2 role="installation">
<title>Installation of M4</title>
+ <para>First, make some fixes required by glibc-2.28:</para>
+
+<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
+echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h</userinput></screen>
+
<para>Prepare M4 for compilation:</para>
<screen><userinput remap="configure">./configure
--prefix=/tools</userinput></screen>
Modified: trunk/BOOK/chapter06/findutils.xml
==============================================================================
--- trunk/BOOK/chapter06/findutils.xml Sun Jul 29 10:55:14 2018 (r11442)
+++ trunk/BOOK/chapter06/findutils.xml Thu Aug 2 12:04:22 2018 (r11443)
@@ -50,6 +50,12 @@
<screen><userinput remap="pre">sed -i 's/test-lock..EXEEXT.//'
tests/Makefile.in</userinput></screen>
+ <para>Next, make some fixes required by glibc-2.28:</para>
+
+<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/'
gl/lib/*.c
+sed -i '/unistd/a #include <sys/sysmacros.h>' gl/lib/mountlist.c
+echo "#define _IO_IN_BACKUP 0x100" >> gl/lib/stdio-impl.h</userinput></screen>
+
<para>Prepare Findutils for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr
--localstatedir=/var/lib/locate</userinput></screen>
Modified: trunk/BOOK/chapter06/glibc.xml
==============================================================================
--- trunk/BOOK/chapter06/glibc.xml Sun Jul 29 10:55:14 2018 (r11442)
+++ trunk/BOOK/chapter06/glibc.xml Thu Aug 2 12:04:22 2018 (r11443)
@@ -165,6 +165,11 @@
</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>
may fail on some architectures.</para>
Modified: trunk/BOOK/chapter06/gzip.xml
==============================================================================
--- trunk/BOOK/chapter06/gzip.xml Sun Jul 29 10:55:14 2018 (r11442)
+++ trunk/BOOK/chapter06/gzip.xml Thu Aug 2 12:04:22 2018 (r11443)
@@ -41,6 +41,11 @@
<sect2 role="installation">
<title>Installation of Gzip</title>
+ <para>First, make some fixes required by glibc-2.28:</para>
+
+<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
+echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h</userinput></screen>
+
<para>Prepare Gzip for compilation:</para>
<screen><userinput remap="configure">./configure
--prefix=/usr</userinput></screen>
Modified: trunk/BOOK/chapter06/m4.xml
==============================================================================
--- trunk/BOOK/chapter06/m4.xml Sun Jul 29 10:55:14 2018 (r11442)
+++ trunk/BOOK/chapter06/m4.xml Thu Aug 2 12:04:22 2018 (r11443)
@@ -40,6 +40,11 @@
<sect2 role="installation">
<title>Installation of M4</title>
+ <para>First, make some fixes required by glibc-2.28:</para>
+
+<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
+echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h</userinput></screen>
+
<para>Prepare M4 for compilation:</para>
<screen><userinput remap="configure">./configure
--prefix=/usr</userinput></screen>
Modified: trunk/BOOK/chapter06/vim.xml
==============================================================================
--- trunk/BOOK/chapter06/vim.xml Sun Jul 29 10:55:14 2018 (r11442)
+++ trunk/BOOK/chapter06/vim.xml Thu Aug 2 12:04:22 2018 (r11443)
@@ -76,6 +76,8 @@
successful test will result in the words "ALL DONE" in the log file
at completion.</para>
+ <para>One test, Test_terminal_composing_unicode, is known to fail.</para>
+
<para>Install the package:</para>
<screen><userinput remap="install">make install</userinput></screen>
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Sun Jul 29 10:55:14 2018 (r11442)
+++ trunk/BOOK/general.ent Thu Aug 2 12:04:22 2018 (r11443)
@@ -1,13 +1,13 @@
-<!ENTITY version "SVN-20180726">
+<!ENTITY version "SVN-20180802">
<!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 "20180726-systemd">
+<!ENTITY versiond "20180801-systemd">
<!ENTITY short-versiond "systemd">
<!ENTITY generic-versiond "systemd">
-<!ENTITY releasedate "July 26, 2018">
+<!ENTITY releasedate "August 2, 2018">
<!ENTITY copyrightdate "1999-2018"><!-- jhalfs needs a literal dash, not
– -->
<!ENTITY milestone "8.3">
Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent Sun Jul 29 10:55:14 2018 (r11442)
+++ trunk/BOOK/packages.ent Thu Aug 2 12:04:22 2018 (r11443)
@@ -237,10 +237,10 @@
<!ENTITY libstdcpp-ch5-du "752 MB">
<!ENTITY libstdcpp-ch5-sbu "0.4 SBU">
-<!ENTITY gdbm-version "1.16">
-<!ENTITY gdbm-size "915 KB">
+<!ENTITY gdbm-version "1.17">
+<!ENTITY gdbm-size "917 KB">
<!ENTITY gdbm-url "&gnu;gdbm/gdbm-&gdbm-version;.tar.gz">
-<!ENTITY gdbm-md5 "05ee82b8f9188a8228c2384f4b9f2eac">
+<!ENTITY gdbm-md5 "f20ce117abc6f302ecf62c34d41c1ecf">
<!ENTITY gdbm-home "&gnu-software;gdbm/">
<!ENTITY gdbm-ch6-du "10 MB">
<!ENTITY gdbm-ch6-sbu "0.1 SBU">
@@ -255,10 +255,10 @@
<!ENTITY gettext-ch6-du "201 MB">
<!ENTITY gettext-ch6-sbu "2.4 SBU">
-<!ENTITY glibc-version "2.27">
-<!ENTITY glibc-size "15,035 KB">
+<!ENTITY glibc-version "2.28">
+<!ENTITY glibc-size "16,098 KB">
<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
-<!ENTITY glibc-md5 "898cd5656519ffbc3a03fe811dd89e82">
+<!ENTITY glibc-md5 "c81d2388896379997bc359d4f2084239">
<!ENTITY glibc-home "&gnu-software;libc/">
<!ENTITY glibc-ch5-du "823 MB">
<!ENTITY glibc-ch5-sbu "4.3 SBU">
@@ -416,12 +416,12 @@
<!ENTITY linux-major-version "4">
<!ENTITY linux-minor-version "17">
-<!ENTITY linux-patch-version "10">
+<!ENTITY linux-patch-version "11">
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> -->
<!ENTITY linux-version
"&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
-<!ENTITY linux-size "99,788 KB">
+<!ENTITY linux-size "99,792 KB">
<!ENTITY linux-url
"&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "98041c1c52b7a0761974943a604208b0">
+<!ENTITY linux-md5 "4bc2fc2eb9dc8188525f575263ada3f3">
<!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,
@@ -454,10 +454,10 @@
<!ENTITY make-ch6-du "12 MB">
<!ENTITY make-ch6-sbu "0.6 SBU">
-<!ENTITY man-db-version "2.8.3">
-<!ENTITY man-db-size "1,587 KB">
+<!ENTITY man-db-version "2.8.4">
+<!ENTITY man-db-size "1,738 KB">
<!ENTITY man-db-url
"&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz">
-<!ENTITY man-db-md5 "6f3055e18fdd1ce5cbbdb30403991ec7">
+<!ENTITY man-db-md5 "ab41db551f500e4a595b11203b86c67a">
<!ENTITY man-db-home "https://www.nongnu.org/man-db/">
<!ENTITY man-db-ch6-du "31 MB">
<!ENTITY man-db-ch6-sbu "0.4 SBU">
--
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page