瀏覽代碼

LFS-7.9-rc2 released.
Update to glibc-2.23.
Update to linux-4.4.2.


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11019 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Bruce Dubbs 9 年之前
父節點
當前提交
9218b059fa
共有 8 個文件被更改,包括 45 次插入68 次删除
  1. 19 1
      chapter01/changelog.xml
  2. 5 13
      chapter01/whatsnew.xml
  3. 2 18
      chapter03/patches.xml
  4. 2 2
      chapter05/glibc.xml
  5. 9 8
      chapter06/glibc.xml
  6. 2 2
      general.ent
  7. 6 6
      packages.ent
  8. 0 18
      patches.ent

+ 19 - 1
chapter01/changelog.xml

@@ -35,12 +35,30 @@
       </itemizedlist>
       </itemizedlist>
     </listitem>
     </listitem>
 -->
 -->
+    <listitem>
+      <para>2016-02-16</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - LFS-7.9-rc2 released.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to glibc-2.23.  Fixes
+          <ulink url="&lfs-ticket-root;3889">#3889</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to linux-4.4.2.  Fixes
+          <ulink url="&lfs-ticket-root;3888">#3888</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
     <listitem>
     <listitem>
       <para>2016-02-16</para>
       <para>2016-02-16</para>
       <itemizedlist>
       <itemizedlist>
         <listitem>
         <listitem>
           <para>[bdubbs] - Update patches for bash, binutils, 
           <para>[bdubbs] - Update patches for bash, binutils, 
-          glibc, mpfr, and gcc from upstream repositories.</para>
+          glibc, mpfr, and gcc from upstream repositories. Fixes (among other 
+          things) <ulink url="&lfs-ticket-root;3887">#3887</ulink>.</para>
         </listitem>
         </listitem>
       </itemizedlist>
       </itemizedlist>
     </listitem>
     </listitem>

+ 5 - 13
chapter01/whatsnew.xml

@@ -94,9 +94,9 @@
     <listitem>
     <listitem>
       <para>Gettext &gettext-version;</para>
       <para>Gettext &gettext-version;</para>
     </listitem>
     </listitem>
-    <!--<listitem>
+    <listitem>
       <para>Glibc &glibc-version;</para>
       <para>Glibc &glibc-version;</para>
-    </listitem>-->
+    </listitem>
     <listitem>
     <listitem>
       <para>GMP &gmp-version;</para>
       <para>GMP &gmp-version;</para>
     </listitem>
     </listitem>
@@ -256,14 +256,6 @@
       <para>&gcc-upstream-patch;</para>
       <para>&gcc-upstream-patch;</para>
     </listitem>
     </listitem>
 -->
 -->
-    <listitem>
-      <para>&glibc-largefile-patch;</para>
-    </listitem>
-
-    <listitem>
-      <para>&glibc-upstream-patch2;</para>
-    </listitem>
-
     <listitem>
     <listitem>
       <para>&mpfr-upstream-patch;</para>
       <para>&mpfr-upstream-patch;</para>
     </listitem>
     </listitem>
@@ -278,9 +270,9 @@
       <para>Tcl-8.6.3</para>
       <para>Tcl-8.6.3</para>
     </listitem>-->
     </listitem>-->
 
 
-    <!--<listitem>
-      <para>Eudev-manpages separate tarball</para>
-    </listitem>-->
+    <listitem>
+      <para>glibc-2.22-upstream_i386_fix-1.patch</para>
+    </listitem>
 
 
   </itemizedlist>
   </itemizedlist>
 
 

+ 2 - 18
chapter03/patches.xml

@@ -73,7 +73,7 @@
         <para>MD5 sum: <literal>&glibc-fhs-patch-md5;</literal></para>
         <para>MD5 sum: <literal>&glibc-fhs-patch-md5;</literal></para>
       </listitem>
       </listitem>
     </varlistentry>
     </varlistentry>
-
+<!--
     <varlistentry>
     <varlistentry>
       <term>Glibc i386 Patch - <token>&glibc-upstream-patch-size;</token>:</term>
       <term>Glibc i386 Patch - <token>&glibc-upstream-patch-size;</token>:</term>
       <listitem>
       <listitem>
@@ -81,23 +81,7 @@
         <para>MD5 sum: <literal>&glibc-upstream-patch-md5;</literal></para>
         <para>MD5 sum: <literal>&glibc-upstream-patch-md5;</literal></para>
       </listitem>
       </listitem>
     </varlistentry>
     </varlistentry>
-
-    <varlistentry>
-      <term>Glibc Largefile Patch - <token>&glibc-largefile-patch-size;</token>:</term>
-      <listitem>
-        <para>Download: <ulink url="&patches-root;&glibc-largefile-patch;"/></para>
-        <para>MD5 sum: <literal>&glibc-largefile-patch-md5;</literal></para>
-      </listitem>
-    </varlistentry>
-
-    <varlistentry>
-      <term>Glibc Upstream Patchs - <token>&glibc-upstream-patch2-size;</token>:</term>
-      <listitem>
-        <para>Download: <ulink url="&patches-root;&glibc-upstream-patch2;"/></para>
-        <para>MD5 sum: <literal>&glibc-upstream-patch2-md5;</literal></para>
-      </listitem>
-    </varlistentry>
-
+-->
     <varlistentry>
     <varlistentry>
       <term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term>
       <term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term>
       <listitem>
       <listitem>

+ 2 - 2
chapter05/glibc.xml

@@ -42,11 +42,11 @@
 
 
   <sect2 role="installation">
   <sect2 role="installation">
     <title>Installation of Glibc</title>
     <title>Installation of Glibc</title>
-
+<!--
     <para>First fix a build problem that affects i386 systems:</para>
     <para>First fix a build problem that affects i386 systems:</para>
 
 
 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
-
+-->
     <para>The Glibc documentation recommends building Glibc 
     <para>The Glibc documentation recommends building Glibc 
     in a dedicated build directory:</para>
     in a dedicated build directory:</para>
 
 

+ 9 - 8
chapter06/glibc.xml

@@ -67,7 +67,7 @@
     and linker cannot be adjusted before the Glibc install because the
     and linker cannot be adjusted before the Glibc install because the
     Glibc autoconf tests would give false results and defeat the goal
     Glibc autoconf tests would give false results and defeat the goal
     of achieving a clean build.</para>
     of achieving a clean build.</para>
-
+<!--
     <para>Now fix a build problem that affects i386 systems:</para>
     <para>Now fix a build problem that affects i386 systems:</para>
 
 
 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
@@ -80,7 +80,7 @@
     <para>Finally, update some recent changes from the upstream repository:</para>
     <para>Finally, update some recent changes from the upstream repository:</para>
 
 
 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch2;</userinput></screen>
 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch2;</userinput></screen>
-
+-->
     <para>The Glibc documentation recommends building Glibc 
     <para>The Glibc documentation recommends building Glibc 
     in a dedicated build directory:</para>
     in a dedicated build directory:</para>
 
 
@@ -115,8 +115,9 @@ cd       build</userinput></screen>
     <itemizedlist>
     <itemizedlist>
 
 
       <listitem>
       <listitem>
-        <para><emphasis>posix/tst-getaddrinfo4</emphasis> will always fail due
-        to not having the necessary  networking applications when the tests are
+        <para><emphasis>posix/tst-getaddrinfo4</emphasis> and 
+        <emphasis>posix/tst-getaddrinfo5</emphasis> will always fail due
+        to not having the necessary networking applications when the tests are
         run.</para>
         run.</para>
       </listitem>
       </listitem>
 
 
@@ -129,16 +130,16 @@ cd       build</userinput></screen>
 
 
       <listitem>
       <listitem>
         <para>The math tests sometimes fail when running on
         <para>The math tests sometimes fail when running on
-        systems where the CPU is not a relatively new genuine Intel or
-        authentic AMD processor.</para>
+        systems where the CPU is not a relatively new Intel or
+        AMD processor.</para>
       </listitem>
       </listitem>
-
+<!--
       <listitem>
       <listitem>
         <para>The <emphasis>elf/tst-protected1a</emphasis> and
         <para>The <emphasis>elf/tst-protected1a</emphasis> and
         <emphasis>elf/tst-protected1b</emphasis> tests are known to
         <emphasis>elf/tst-protected1b</emphasis> tests are known to
         fail with the current stable version of binutils.</para>
         fail with the current stable version of binutils.</para>
       </listitem>
       </listitem>
-<!--
+
       <listitem>
       <listitem>
         <para>When running on older and slower hardware or on systems under
         <para>When running on older and slower hardware or on systems under
         load, some tests can fail because of test timeouts being exceeded.
         load, some tests can fail because of test timeouts being exceeded.

+ 2 - 2
general.ent

@@ -1,7 +1,7 @@
-<!ENTITY version         "SVN-20160216">
+<!ENTITY version         "SVN-20160219">
 <!ENTITY short-version   "svn">  <!-- Used below in &blfs-book;. Change to x.y for release 
 <!ENTITY short-version   "svn">  <!-- Used below in &blfs-book;. Change to x.y for release 
                                       but not -rc releases -->
                                       but not -rc releases -->
-<!ENTITY releasedate     "February 16, 2016">
+<!ENTITY releasedate     "February 19, 2016">
 <!ENTITY copyrightdate   "1999-2016"><!-- jhalfs needs a literal dash, not &ndash; -->
 <!ENTITY copyrightdate   "1999-2016"><!-- jhalfs needs a literal dash, not &ndash; -->
 <!ENTITY milestone       "7.9">
 <!ENTITY milestone       "7.9">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->

+ 6 - 6
packages.ent

@@ -229,10 +229,10 @@
 <!ENTITY gettext-ch6-du "202 MB">
 <!ENTITY gettext-ch6-du "202 MB">
 <!ENTITY gettext-ch6-sbu "3.3 SBU">
 <!ENTITY gettext-ch6-sbu "3.3 SBU">
 
 
-<!ENTITY glibc-version "2.22">
-<!ENTITY glibc-size "12,666 KB">
+<!ENTITY glibc-version "2.23">
+<!ENTITY glibc-size "13,140 KB">
 <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
 <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
-<!ENTITY glibc-md5 "e51e02bf552a0a1fbbdc948fb2f5e83c">
+<!ENTITY glibc-md5 "456995968f3acadbed39f5eba31678df">
 <!ENTITY glibc-home "&gnu-software;libc/">
 <!ENTITY glibc-home "&gnu-software;libc/">
 <!ENTITY glibc-ch5-du "650 MB">
 <!ENTITY glibc-ch5-du "650 MB">
 <!ENTITY glibc-ch5-sbu "4.0 SBU">
 <!ENTITY glibc-ch5-sbu "4.0 SBU">
@@ -382,12 +382,12 @@
 
 
 <!ENTITY linux-major-version "4">
 <!ENTITY linux-major-version "4">
 <!ENTITY linux-minor-version "4">
 <!ENTITY linux-minor-version "4">
-<!ENTITY linux-patch-version "1">
+<!ENTITY linux-patch-version "2">
 <!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-version "&linux-major-version;.&linux-minor-version;">-->
 <!-- <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
-<!ENTITY linux-size "85,244 KB">
+<!ENTITY linux-size "85,249 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 "d27b1458acde6369cf9eaf956f402901">
+<!ENTITY linux-md5 "d1b8be99e6c12cbc52b2af0520d550bb">
 <!ENTITY linux-home "http://www.kernel.org/">
 <!ENTITY linux-home "http://www.kernel.org/">
 <!-- measured for 3.9.0 / gcc-4.8.0 on x86_64 : minimum is
 <!-- measured for 3.9.0 / gcc-4.8.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,

+ 0 - 18
patches.ent

@@ -22,28 +22,10 @@
 <!ENTITY coreutils-i18n-patch-md5 "c6334ed5b03062ef7e9649e8ceb2cfc1">
 <!ENTITY coreutils-i18n-patch-md5 "c6334ed5b03062ef7e9649e8ceb2cfc1">
 <!ENTITY coreutils-i18n-patch-size "146 KB">
 <!ENTITY coreutils-i18n-patch-size "146 KB">
 
 
-<!--
-<!ENTITY gcc-upstream-patch "gcc-&gcc-version;-upstream_fixes-1.patch">
-<!ENTITY gcc-upstream-patch-md5 "56d86c16ea62e024e6eebbdc9dc63700">
-<!ENTITY gcc-upstream-patch-size "251 KB">
--->
-
-<!ENTITY glibc-upstream-patch "glibc-&glibc-version;-upstream_i386_fix-1.patch">
-<!ENTITY glibc-upstream-patch-md5 "cfb3cb46074a833ac5729be79e4f2592">
-<!ENTITY glibc-upstream-patch-size "1.9 KB">
-
-<!ENTITY glibc-upstream-patch2 "glibc-&glibc-version;-upstream_fixes-1.patch">
-<!ENTITY glibc-upstream-patch2-md5 "2357ae19ff8b1bfc527214d19d328903">
-<!ENTITY glibc-upstream-patch2-size "52 KB">
-
 <!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
 <!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
 <!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
 <!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
 <!ENTITY glibc-fhs-patch-size "2.8 KB">
 <!ENTITY glibc-fhs-patch-size "2.8 KB">
 
 
-<!ENTITY glibc-largefile-patch "glibc-&glibc-version;-largefile-1.patch">
-<!ENTITY glibc-largefile-patch-md5 "203fe9133e82f2b59969c116b70fd84e">
-<!ENTITY glibc-largefile-patch-size "2.3 KB">
-
 <!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
 <!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
 <!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
 <!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
 <!ENTITY kbd-backspace-patch-size "12 KB">
 <!ENTITY kbd-backspace-patch-size "12 KB">