Browse Source

Sync to LFS-7.9-rc2

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd@11022 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
DJ Lucas 9 years ago
parent
commit
b0424f71c4
8 changed files with 46 additions and 108 deletions
  1. 14 1
      chapter01/changelog.xml
  2. 11 39
      chapter01/whatsnew.xml
  3. 2 18
      chapter03/patches.xml
  4. 2 2
      chapter05/glibc.xml
  5. 9 22
      chapter06/glibc.xml
  6. 2 2
      general.ent
  7. 6 6
      packages.ent
  8. 0 18
      patches.ent

+ 14 - 1
chapter01/changelog.xml

@@ -35,11 +35,24 @@
       </itemizedlist>
       </itemizedlist>
     </listitem>
     </listitem>
 -->
 -->
+    <listitem>
+      <para>2016-02-19</para>
+      <itemizedlist>
+        <listitem>
+          <para>[dj] - Update to glibc-2.23 - Merged from trunk.</para>
+        </listitem>
+        <listitem>
+          <para>[dj] - Update to linux-4.4.2 - Merged from trunk.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
     <listitem>
     <listitem>
       <para>2016-02-16</para>
       <para>2016-02-16</para>
       <itemizedlist>
       <itemizedlist>
         <listitem>
         <listitem>
-          <para>[renodr] - Add patches for mpfr, binutils, gcc, glibc, and bash</para>
+          <para>[renodr] - Add patches for mpfr, binutils, gcc, glibc, and
+          bash</para>
         </listitem>
         </listitem>
       </itemizedlist>
       </itemizedlist>
     </listitem>
     </listitem>

+ 11 - 39
chapter01/whatsnew.xml

@@ -94,15 +94,15 @@
     <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>
-    <listitem>
+    <!--<listitem>
       <para>Gperf-&gperf-version;</para>
       <para>Gperf-&gperf-version;</para>
-    </listitem>
+    </listitem>-->
     <listitem>
     <listitem>
       <para>Grep &grep-version;</para>
       <para>Grep &grep-version;</para>
     </listitem>
     </listitem>
@@ -245,57 +245,29 @@
     <listitem>
     <listitem>
       <para>&binutils-upstream-patch;</para>
       <para>&binutils-upstream-patch;</para>
     </listitem>
     </listitem>
-
-<!--    <listitem>
-      <para>&gcc-upstream-patch;</para>
-    </listitem> -->
-
-    <listitem>
-      <para>&glibc-largefile-patch;</para>
-    </listitem>
-
+<!--
     <listitem>
     <listitem>
-      <para>&glibc-upstream-patch2;</para>
+      <para>&gcc-upstream-patch;</para>
     </listitem>
     </listitem>
-
+-->
     <listitem>
     <listitem>
       <para>&mpfr-upstream-patch;</para>
       <para>&mpfr-upstream-patch;</para>
     </listitem>
     </listitem>
 
 
-    <!--<listitem>
-      <para>&glibc-largefile-patch;</para>
-    </listitem>-->
-
-    <!--<listitem>
-      <para>&glibc-upstream-patch;</para>
-    </listitem>-->
-
-    <!--<listitem>
-      <para>&mpfr-upstream-patch;</para>
-    </listitem>-->
-
-    <!--<listitem>
-      <para>Tcl-core-&tcl-version;</para>
-    </listitem>-->
-
   </itemizedlist>
   </itemizedlist>
 
 
   <itemizedlist>
   <itemizedlist>
     <title>Removed:</title>
     <title>Removed:</title>
     <listitem><para></para></listitem>  <!-- satisfy build -->
     <listitem><para></para></listitem>  <!-- satisfy build -->
 
 
-    <!--<listitem>
-      <para>bash-4.3.30-upstream_fixes-1.patch</para>
-    </listitem>-->
-
-    <!--<listitem>
-      <para>mpfr-3.1.2-upstream_fixes-3.patch</para>
-    </listitem>-->
-
     <!--<listitem>
     <!--<listitem>
       <para>Tcl-8.6.3</para>
       <para>Tcl-8.6.3</para>
     </listitem>-->
     </listitem>-->
 
 
+    <listitem>
+      <para>glibc-2.22-upstream_i386_fix-1.patch</para>
+    </listitem>
+
   </itemizedlist>
   </itemizedlist>
 
 
 </sect1>
 </sect1>

+ 2 - 18
chapter03/patches.xml

@@ -72,7 +72,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>
@@ -80,23 +80,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 Patch - <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 - 22
chapter06/glibc.xml

@@ -65,8 +65,8 @@
     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>
 
 
@@ -78,7 +78,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>
 
 
@@ -113,8 +113,9 @@ cd       build</userinput></screen>
     <itemizedlist>
     <itemizedlist>
 
 
       <listitem>
       <listitem>
-        <para><emphasis>posix/tst-getaddrinfo4</emphasis> will always fail 
-        due to not having the necessary network 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>
 
 
@@ -127,30 +128,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>
-        <para>When running on older and slower hardware or on systems under
-        load, some tests can fail because of test timeouts being exceeded.
-        Modifying the make check command to set a TIMEOUTFACTOR is reported to
-        help eliminate these errors (e.g. <command>TIMEOUTFACTOR=16
-        make -k check</command>).</para>
-      </listitem>
--->
-<!--
-      <listitem>
-        <para>libio/tst-ftell-partial-wide.out fails because it needs a locale
-        that has not yet been generated.</para>
-      </listitem>
--->
       <listitem>
       <listitem>
         <para>The <emphasis>elf/tst-protected1b</emphasis> and
         <para>The <emphasis>elf/tst-protected1b</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>Other tests known to fail on some architectures are
         <para>Other tests known to fail on some architectures are
         malloc/tst-malloc-usable and nptl/tst-cleanupx4. </para>
         malloc/tst-malloc-usable and nptl/tst-cleanupx4. </para>

+ 2 - 2
general.ent

@@ -1,6 +1,6 @@
-<!ENTITY version         "20160216-systemd">
+<!ENTITY version         "20160219-systemd">
 <!ENTITY short-version   "systemd">  <!-- Used in dbus chapter, change to x.y for release -->
 <!ENTITY short-version   "systemd">  <!-- Used in dbus chapter, change to x.y for release -->
-<!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 "systemd"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
 <!ENTITY generic-version "systemd"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->

+ 6 - 6
packages.ent

@@ -230,10 +230,10 @@
 <!ENTITY gettext-ch6-du "204 MB">
 <!ENTITY gettext-ch6-du "204 MB">
 <!ENTITY gettext-ch6-sbu "2.6 SBU">
 <!ENTITY gettext-ch6-sbu "2.6 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 "654 MB">
 <!ENTITY glibc-ch5-du "654 MB">
 <!ENTITY glibc-ch5-sbu "4.3 SBU">
 <!ENTITY glibc-ch5-sbu "4.3 SBU">
@@ -375,12 +375,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 "148 KB">
 <!ENTITY coreutils-i18n-patch-size "148 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-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 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 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">