Author: bdubbs
Date: Fri Aug  5 20:53:06 2016
New Revision: 11100

Log:
Update to grub-2.02~beta3.
Update to glibc-2.24.

Modified:
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter01/whatsnew.xml
   trunk/BOOK/chapter03/patches.xml
   trunk/BOOK/chapter05/glibc.xml
   trunk/BOOK/chapter06/gcc.xml
   trunk/BOOK/chapter06/glibc.xml
   trunk/BOOK/chapter06/sysklogd.xml
   trunk/BOOK/general.ent
   trunk/BOOK/packages.ent
   trunk/BOOK/patches.ent

Modified: trunk/BOOK/chapter01/changelog.xml
==============================================================================
--- trunk/BOOK/chapter01/changelog.xml  Thu Jul 28 22:56:08 2016        (r11099)
+++ trunk/BOOK/chapter01/changelog.xml  Fri Aug  5 20:53:06 2016        (r11100)
@@ -43,6 +43,20 @@
     appropriate for the entry or if needed the entire day's listitem.
 -->
    <listitem>
+      <para>2016-08-05</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to grub-2.02~beta3. Fixes
+          <ulink url="&lfs-ticket-root;3897">#3897</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to glibc-2.24. Fixes
+          <ulink url="&lfs-ticket-root;3963">#3963</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+   </listitem>
+
+   <listitem>
       <para>2016-07-29</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/chapter01/whatsnew.xml
==============================================================================
--- trunk/BOOK/chapter01/whatsnew.xml   Thu Jul 28 22:56:08 2016        (r11099)
+++ trunk/BOOK/chapter01/whatsnew.xml   Fri Aug  5 20:53:06 2016        (r11100)
@@ -98,9 +98,9 @@
     <listitem>
       <para>Gettext &gettext-version;</para>
     </listitem>
-    <!--<listitem>
+    <listitem>
       <para>Glibc &glibc-version;</para>
-    </listitem>-->
+    </listitem>
     <listitem>
       <para>GMP &gmp-version;</para>
     </listitem>
@@ -113,9 +113,9 @@
     <!--<listitem>
       <para>Groff &groff-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>GRUB &grub-version;</para>
-    </listitem>-->
+    </listitem>
     <listitem>
       <para>Gzip &gzip-version;</para>
     </listitem>
@@ -252,9 +252,8 @@
     <listitem><para></para></listitem>  <!-- satisfy build -->
 
     <listitem>
-      <para>&glibc-upstream-patch;</para>
+      <para>gcc-6.1.0-asan-1.patch</para>
     </listitem>
-
   </itemizedlist>
 
   <itemizedlist>

Modified: trunk/BOOK/chapter03/patches.xml
==============================================================================
--- trunk/BOOK/chapter03/patches.xml    Thu Jul 28 22:56:08 2016        (r11099)
+++ trunk/BOOK/chapter03/patches.xml    Fri Aug  5 20:53:06 2016        (r11100)
@@ -51,18 +51,18 @@
     </varlistentry>
 
     <varlistentry>
-      <term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
+      <term>Gccc ASAN Patch - <token>&gcc-asan-patch-size;</token>:</term>
       <listitem>
-        <para>Download: <ulink url="&patches-root;&glibc-fhs-patch;"/></para>
-        <para>MD5 sum: <literal>&glibc-fhs-patch-md5;</literal></para>
+        <para>Download: <ulink url="&patches-root;&gcc-asan-patch;"/></para>
+        <para>MD5 sum: <literal>&gcc-asan-patch-md5;</literal></para>
       </listitem>
     </varlistentry>
 
     <varlistentry>
-      <term>Glibc Upstream Patch - 
<token>&glibc-upstream-patch-size;</token>:</term>
+      <term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
       <listitem>
-        <para>Download: <ulink 
url="&patches-root;&glibc-upstream-patch;"/></para>
-        <para>MD5 sum: <literal>&glibc-upstream-patch-md5;</literal></para>
+        <para>Download: <ulink url="&patches-root;&glibc-fhs-patch;"/></para>
+        <para>MD5 sum: <literal>&glibc-fhs-patch-md5;</literal></para>
       </listitem>
     </varlistentry>
 

Modified: trunk/BOOK/chapter05/glibc.xml
==============================================================================
--- trunk/BOOK/chapter05/glibc.xml      Thu Jul 28 22:56:08 2016        (r11099)
+++ trunk/BOOK/chapter05/glibc.xml      Fri Aug  5 20:53:06 2016        (r11100)
@@ -43,10 +43,6 @@
   <sect2 role="installation">
     <title>Installation of Glibc</title>
 
-    <para>Fix some problems identified upstream:</para>
-
-<screen><userinput remap="pre">patch -Np1 -i 
../&glibc-upstream-patch;</userinput></screen>
-
     <para>The Glibc documentation recommends building Glibc 
     in a dedicated build directory:</para>
 

Modified: trunk/BOOK/chapter06/gcc.xml
==============================================================================
--- trunk/BOOK/chapter06/gcc.xml        Thu Jul 28 22:56:08 2016        (r11099)
+++ trunk/BOOK/chapter06/gcc.xml        Fri Aug  5 20:53:06 2016        (r11100)
@@ -41,6 +41,10 @@
   <sect2 role="installation">
     <title>Installation of GCC</title>
 
+    <para>First fix a problem identified upstream:</para>
+
+<screen><userinput remap="pre">patch -Np1 -i 
../gcc-6.1.0-asan-1.patch</userinput></screen>
+
     <para>The GCC documentation recommends building GCC in a dedicated build 
directory:</para>
 
 <screen><userinput remap="pre">mkdir -v build

Modified: trunk/BOOK/chapter06/glibc.xml
==============================================================================
--- trunk/BOOK/chapter06/glibc.xml      Thu Jul 28 22:56:08 2016        (r11099)
+++ trunk/BOOK/chapter06/glibc.xml      Fri Aug  5 20:53:06 2016        (r11100)
@@ -42,18 +42,7 @@
 
   <sect2 role="installation">
     <title>Installation of Glibc</title>
-<!--
-    <note>
-      <para>Some packages outside of LFS suggest installing GNU libiconv in
-      order to translate data from one encoding to another. The project's
-      home page (<ulink url="http://www.gnu.org/software/libiconv/"/>) says
-      <quote>This library provides an <function>iconv()</function>
-      implementation, for use on systems which don't have one, or whose
-      implementation cannot convert from/to Unicode.</quote> Glibc provides
-      an <function>iconv()</function> implementation and can convert from/to
-      Unicode, therefore libiconv is not required on an LFS system.</para>
-    </note>
--->
+
     <note><para>The Glibc build system is self-contained and will install
     perfectly, even though the compiler specs file and linker are still
     pointing to <filename class="directory">/tools</filename>. The specs
@@ -68,10 +57,6 @@
 
 <screen><userinput remap="pre">patch -Np1 -i 
../&glibc-fhs-patch;</userinput></screen>
 
-    <para>Fix some problems identified upstream:</para>
-
-<screen><userinput remap="pre">patch -Np1 -i 
../&glibc-upstream-patch;</userinput></screen>
-
     <para>The Glibc documentation recommends building Glibc 
     in a dedicated build directory:</para>
 
@@ -105,8 +90,7 @@
     <itemizedlist>
 
       <listitem>
-        <para><emphasis>posix/tst-getaddrinfo4</emphasis> and 
-        <emphasis>posix/tst-getaddrinfo5</emphasis> will always fail due
+        <para><emphasis>posix/tst-getaddrinfo4</emphasis> will always fail due
         to not having the necessary networking applications when the tests are
         run.</para>
       </listitem>

Modified: trunk/BOOK/chapter06/sysklogd.xml
==============================================================================
--- trunk/BOOK/chapter06/sysklogd.xml   Thu Jul 28 22:56:08 2016        (r11099)
+++ trunk/BOOK/chapter06/sysklogd.xml   Fri Aug  5 20:53:06 2016        (r11100)
@@ -41,10 +41,12 @@
   <sect2 role="installation">
     <title>Installation of Sysklogd</title>
 
-    <para>First, fix a problem that causes a segmentation fault under
-    some conditions in klogd:</para>
+    <para>First, fix problems that causes a segmentation fault under
+    some conditions in klogd and fix an obsolete program construct:</para>
 
-<screen><userinput remap="pre">sed -i '/Error loading kernel symbols/{n;n;d}' 
ksym_mod.c</userinput></screen>
+<screen><userinput remap="pre">sed -i '/Error loading kernel symbols/{n;n;d}' 
ksym_mod.c
+sed -i 's/union wait/int*/' syslogd.c
+</userinput></screen>
 
     <para>Compile the package:</para>
 

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent      Thu Jul 28 22:56:08 2016        (r11099)
+++ trunk/BOOK/general.ent      Fri Aug  5 20:53:06 2016        (r11100)
@@ -1,13 +1,13 @@
-<!ENTITY version         "SVN-20160728">
+<!ENTITY version         "SVN-20160805">
 <!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        "20160728-systemd">
+<!ENTITY versiond        "20160805-systemd">
 <!ENTITY short-versiond  "systemd">
 <!ENTITY generic-versiond "systemd"> 
 
-<!ENTITY releasedate     "July 28, 2016">
+<!ENTITY releasedate     "August 5, 2016">
 <!ENTITY copyrightdate   "1999-2016"><!-- jhalfs needs a literal dash, not 
&ndash; -->
 <!ENTITY milestone       "7.10">
 

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Thu Jul 28 22:56:08 2016        (r11099)
+++ trunk/BOOK/packages.ent     Fri Aug  5 20:53:06 2016        (r11100)
@@ -238,10 +238,10 @@
 <!ENTITY gettext-ch6-du "202 MB">
 <!ENTITY gettext-ch6-sbu "3.3 SBU">
 
-<!ENTITY glibc-version "2.23">
-<!ENTITY glibc-size "13,140 KB">
+<!ENTITY glibc-version "2.24">
+<!ENTITY glibc-size "13,237 KB">
 <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
-<!ENTITY glibc-md5 "456995968f3acadbed39f5eba31678df">
+<!ENTITY glibc-md5 "97dc5517f92016f3d70d83e3162ad318">
 <!ENTITY glibc-home "&gnu-software;libc/">
 <!ENTITY glibc-ch5-du "650 MB">
 <!ENTITY glibc-ch5-sbu "4.0 SBU">
@@ -283,10 +283,10 @@
 <!ENTITY groff-ch6-du "84 MB">
 <!ENTITY groff-ch6-sbu "0.5 SBU">
 
-<!ENTITY grub-version "2.02~beta2">
-<!ENTITY grub-size "5,663 KB">
+<!ENTITY grub-version "2.02~beta3">
+<!ENTITY grub-size "5,890 KB">
 <!ENTITY grub-url "http://alpha.gnu.org/gnu/grub/grub-&grub-version;.tar.xz";>
-<!ENTITY grub-md5 "be62932eade308a364ea4bbc91295930">
+<!ENTITY grub-md5 "ab399fc6f74a97d66ff77f04b743149c">
 <!ENTITY grub-home "&gnu-software;grub/">
 <!ENTITY grub-ch6-du "140 MB">
 <!ENTITY grub-ch6-sbu "0.8 SBU">

Modified: trunk/BOOK/patches.ent
==============================================================================
--- trunk/BOOK/patches.ent      Thu Jul 28 22:56:08 2016        (r11099)
+++ trunk/BOOK/patches.ent      Fri Aug  5 20:53:06 2016        (r11100)
@@ -18,6 +18,10 @@
 <!ENTITY coreutils-i18n-patch-md5 "c6334ed5b03062ef7e9649e8ceb2cfc1">
 <!ENTITY coreutils-i18n-patch-size "146 KB">
 
+<!ENTITY gcc-asan-patch "gcc-&gcc-version;-asan-1.patch">
+<!ENTITY gcc-asan-patch-md5 "c12ab2e323010fda83bfccc27f58f0b5">
+<!ENTITY gcc-asan-patch-size "2.8 KB">
+
 <!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
 <!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
 <!ENTITY glibc-fhs-patch-size "2.8 KB">
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to