Kaynağa Gözat

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 yıl önce
ebeveyn
işleme
9218b059fa
8 değiştirilmiş dosya ile 45 ekleme ve 68 silme
  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>
     </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>
       <para>2016-02-16</para>
       <itemizedlist>
         <listitem>
           <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>
       </itemizedlist>
     </listitem>

+ 5 - 13
chapter01/whatsnew.xml

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

+ 2 - 18
chapter03/patches.xml

@@ -73,7 +73,7 @@
         <para>MD5 sum: <literal>&glibc-fhs-patch-md5;</literal></para>
       </listitem>
     </varlistentry>
-
+<!--
     <varlistentry>
       <term>Glibc i386 Patch - <token>&glibc-upstream-patch-size;</token>:</term>
       <listitem>
@@ -81,23 +81,7 @@
         <para>MD5 sum: <literal>&glibc-upstream-patch-md5;</literal></para>
       </listitem>
     </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>
       <term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term>
       <listitem>

+ 2 - 2
chapter05/glibc.xml

@@ -42,11 +42,11 @@
 
   <sect2 role="installation">
     <title>Installation of Glibc</title>
-
+<!--
     <para>First fix a build problem that affects i386 systems:</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>
 

+ 9 - 8
chapter06/glibc.xml

@@ -67,7 +67,7 @@
     and linker cannot be adjusted before the Glibc install because the
     Glibc autoconf tests would give false results and defeat the goal
     of achieving a clean build.</para>
-
+<!--
     <para>Now fix a build problem that affects i386 systems:</para>
 
 <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>
 
 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch2;</userinput></screen>
-
+-->
     <para>The Glibc documentation recommends building Glibc 
     in a dedicated build directory:</para>
 
@@ -115,8 +115,9 @@ cd       build</userinput></screen>
     <itemizedlist>
 
       <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>
       </listitem>
 
@@ -129,16 +130,16 @@ cd       build</userinput></screen>
 
       <listitem>
         <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>
         <para>The <emphasis>elf/tst-protected1a</emphasis> and
         <emphasis>elf/tst-protected1b</emphasis> tests are known to
         fail with the current stable version of binutils.</para>
       </listitem>
-<!--
+
       <listitem>
         <para>When running on older and slower hardware or on systems under
         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 
                                       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 milestone       "7.9">
 <!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-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-md5 "e51e02bf552a0a1fbbdc948fb2f5e83c">
+<!ENTITY glibc-md5 "456995968f3acadbed39f5eba31678df">
 <!ENTITY glibc-home "&gnu-software;libc/">
 <!ENTITY glibc-ch5-du "650 MB">
 <!ENTITY glibc-ch5-sbu "4.0 SBU">
@@ -382,12 +382,12 @@
 
 <!ENTITY linux-major-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;">-->
-<!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-md5 "d27b1458acde6369cf9eaf956f402901">
+<!ENTITY linux-md5 "d1b8be99e6c12cbc52b2af0520d550bb">
 <!ENTITY linux-home "http://www.kernel.org/">
 <!-- measured for 3.9.0 / gcc-4.8.0 on x86_64 : minimum is
  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-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-md5 "9a5997c3452909b1769918c759eff8a2">
 <!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-md5 "f75cca16a38da6caa7d52151f7136895">
 <!ENTITY kbd-backspace-patch-size "12 KB">