diff options
author | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2016-02-19 22:11:22 +0000 |
---|---|---|
committer | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2016-02-19 22:11:22 +0000 |
commit | 9218b059faab9c05b7d0074503dee9760e41007f (patch) | |
tree | 2769c58189d5caf2f114d2a72e989790c0b07e39 | |
parent | 9d2bb34c17c1662816e2b93f1e64e5f938a2c865 (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.xml | 20 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 18 | ||||
-rw-r--r-- | chapter03/patches.xml | 20 | ||||
-rw-r--r-- | chapter05/glibc.xml | 4 | ||||
-rw-r--r-- | chapter06/glibc.xml | 17 | ||||
-rw-r--r-- | general.ent | 4 | ||||
-rw-r--r-- | packages.ent | 12 | ||||
-rw-r--r-- | patches.ent | 18 |
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 – --> <!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"> |