diff options
-rw-r--r-- | chapter01/changelog.xml | 10 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 28 | ||||
-rw-r--r-- | chapter03/patches.xml | 16 | ||||
-rw-r--r-- | chapter06/gcc.xml | 4 | ||||
-rw-r--r-- | chapter06/glibc.xml | 4 | ||||
-rw-r--r-- | general.ent | 4 | ||||
-rw-r--r-- | patches.ent | 26 |
7 files changed, 65 insertions, 27 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index c8e252686..320307c6c 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -36,6 +36,16 @@ </listitem> --> <listitem> + <para>2016-02-16</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update patches for bash, binutils, + glibc, mpfr, and gcc from upstream repositories.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>2016-02-14</para> <itemizedlist> <listitem> diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 2755598d1..004b1a59e 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -245,20 +245,28 @@ <listitem><para></para></listitem> <!-- satisfy build --> <listitem> + <para>&bash-fixes-patch;</para> + </listitem> + + <listitem> <para>&binutils-upstream-patch;</para> </listitem> <listitem> + <para>&gcc-upstream-patch;</para> + </listitem> + + <listitem> <para>&glibc-largefile-patch;</para> </listitem> - <!--<listitem> - <para>&mpfr-upstream-patch;</para> - </listitem>--> + <listitem> + <para>&glibc-upstream-patch2;</para> + </listitem> - <!--<listitem> - <para>Tcl-core-&tcl-version;</para> - </listitem>--> + <listitem> + <para>&mpfr-upstream-patch;</para> + </listitem> </itemizedlist> @@ -267,14 +275,6 @@ <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> <para>Tcl-8.6.3</para> </listitem>--> diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 845bdbcc6..fcf3f5691 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -59,6 +59,14 @@ </varlistentry> <varlistentry> + <term>Gcc Upstream Patch - <token>&gcc-upstream-patch-size;</token>:</term> + <listitem> + <para>Download: <ulink url="&patches-root;&gcc-upstream-patch;"/></para> + <para>MD5 sum: <literal>&gcc-upstream-patch-md5;</literal></para> + </listitem> + </varlistentry> + + <varlistentry> <term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term> <listitem> <para>Download: <ulink url="&patches-root;&glibc-fhs-patch;"/></para> @@ -83,6 +91,14 @@ </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> <para>Download: <ulink url="&patches-root;&kbd-backspace-patch;"/></para> diff --git a/chapter06/gcc.xml b/chapter06/gcc.xml index 1be390ab4..f22c8178f 100644 --- a/chapter06/gcc.xml +++ b/chapter06/gcc.xml @@ -40,11 +40,11 @@ <sect2 role="installation"> <title>Installation of GCC</title> -<!-- + <para>First apply some fixes from the upstream repository:</para> <screen><userinput remap="pre">patch -Np1 -i ../&gcc-upstream-patch;</userinput></screen> ---> + <para>The GCC documentation recommends building GCC in a dedicated build directory:</para> <screen><userinput remap="pre">mkdir -v build diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml index 3feae779a..5afb969b2 100644 --- a/chapter06/glibc.xml +++ b/chapter06/glibc.xml @@ -77,6 +77,10 @@ <screen><userinput remap="pre">patch -Np1 -i ../&glibc-largefile-patch;</userinput></screen> + <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> diff --git a/general.ent b/general.ent index c41068e30..50d702739 100644 --- a/general.ent +++ b/general.ent @@ -1,7 +1,7 @@ -<!ENTITY version "SVN-20160209"> +<!ENTITY version "SVN-20160216"> <!ENTITY short-version "svn"> <!-- Used below in &blfs-book;. Change to x.y for release but not -rc releases --> -<!ENTITY releasedate "February 9, 2016"> +<!ENTITY releasedate "February 16, 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/patches.ent b/patches.ent index 9e8dc4f01..8caf34697 100644 --- a/patches.ent +++ b/patches.ent @@ -2,17 +2,17 @@ <!-- Start of Common Patches --> -<!ENTITY bash-fixes-patch "bash-&bash-version;-upstream_fixes-2.patch"> -<!ENTITY bash-fixes-patch-md5 "fd2d7ca532f9ea53d678a6bc79354681"> -<!ENTITY bash-fixes-patch-size "13 KB"> +<!ENTITY bash-fixes-patch "bash-&bash-version;-upstream_fixes-3.patch"> +<!ENTITY bash-fixes-patch-md5 "e183ab08f0a51a7c5a2e974eb1ecbc46"> +<!ENTITY bash-fixes-patch-size "15 KB"> <!ENTITY bc-memory-leak-patch "bc-&bc-version;-memory_leak-1.patch"> <!ENTITY bc-memory-leak-patch-md5 "877e81fba316fe487ec23501059d54b8"> <!ENTITY bc-memory-leak-patch-size "1.4 KB"> -<!ENTITY binutils-upstream-patch "binutils-&binutils-version;-upstream_fix-1.patch"> -<!ENTITY binutils-upstream-patch-md5 "a13223621449e0d6934a608f646f13a9"> -<!ENTITY binutils-upstream-patch-size "3.0 KB"> +<!ENTITY binutils-upstream-patch "binutils-&binutils-version;-upstream_fix-2.patch"> +<!ENTITY binutils-upstream-patch-md5 "33662839ab819acb58796c4c2db20631"> +<!ENTITY binutils-upstream-patch-size "13 KB"> <!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch"> <!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f"> @@ -22,10 +22,18 @@ <!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"> @@ -38,9 +46,9 @@ <!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895"> <!ENTITY kbd-backspace-patch-size "12 KB"> -<!ENTITY mpfr-upstream-patch "mpfr-&mpfr-version;-upstream_fixes-1.patch"> -<!ENTITY mpfr-upstream-patch-md5 "2044abd90351861311c9aafcfb0ce864"> -<!ENTITY mpfr-upstream-patch-size "81 KB"> +<!ENTITY mpfr-upstream-patch "mpfr-&mpfr-version;-upstream_fixes-2.patch"> +<!ENTITY mpfr-upstream-patch-md5 "ef2f0b72f7e2dcc7775303bd3b850bca"> +<!ENTITY mpfr-upstream-patch-size "138 KB"> <!ENTITY readline-fixes-patch "readline-&readline-version;-upstream_fixes-3.patch"> <!ENTITY readline-fixes-patch-md5 "6b0d9f4e79319d56a7fee9b35e5cfd1b"> |