aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2016-02-19 22:11:22 +0000
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2016-02-19 22:11:22 +0000
commit9218b059faab9c05b7d0074503dee9760e41007f (patch)
tree2769c58189d5caf2f114d2a72e989790c0b07e39
parent9d2bb34c17c1662816e2b93f1e64e5f938a2c865 (diff)
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
-rw-r--r--chapter01/changelog.xml20
-rw-r--r--chapter01/whatsnew.xml18
-rw-r--r--chapter03/patches.xml20
-rw-r--r--chapter05/glibc.xml4
-rw-r--r--chapter06/glibc.xml17
-rw-r--r--general.ent4
-rw-r--r--packages.ent12
-rw-r--r--patches.ent18
8 files changed, 45 insertions, 68 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 320307c6c..0fb948ac7 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -39,8 +39,26 @@
<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>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 151eedd98..ab26fb7fd 100644
--- a/chapter01/whatsnew.xml
+++ b/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>
@@ -257,14 +257,6 @@
</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>
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 5936f8200..24aab20b8 100644
--- a/chapter03/patches.xml
+++ b/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>
diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml
index 40ac97a0d..bdb931a90 100644
--- a/chapter05/glibc.xml
+++ b/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>
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml
index 5afb969b2..0b25d61cb 100644
--- a/chapter06/glibc.xml
+++ b/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.
diff --git a/general.ent b/general.ent
index 50d702739..b5f5b8645 100644
--- a/general.ent
+++ b/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}]" -->
diff --git a/packages.ent b/packages.ent
index 37aac5a33..893f80bf6 100644
--- a/packages.ent
+++ b/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,
diff --git a/patches.ent b/patches.ent
index 1bef3c8f4..fc4e1f59f 100644
--- a/patches.ent
+++ b/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">