diff options
-rw-r--r-- | chapter01/changelog.xml | 19 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 6 | ||||
-rw-r--r-- | chapter03/patches.xml | 12 | ||||
-rw-r--r-- | chapter06/bash.xml | 4 | ||||
-rw-r--r-- | chapter06/binutils.xml | 4 | ||||
-rw-r--r-- | general.ent | 4 | ||||
-rw-r--r-- | packages.ent | 12 | ||||
-rw-r--r-- | patches.ent | 6 |
8 files changed, 53 insertions, 14 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 1fa5faec4..218220012 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -36,6 +36,25 @@ </listitem> --> <listitem> + <para>2014-11-11</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to bash-4.3.30. Fixes + <ulink url="&lfs-ticket-root;3708">#3708</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to man-db-2.7.1. Fixes + <ulink url="&lfs-ticket-root;3709">#3709</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Add binutils-2.24-multiple_plugins-1.patch. + Thanks to Miklos Karacsony fro the patch. Fixes + <ulink url="&lfs-ticket-root;3707">#3707</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>2014-11-10</para> <itemizedlist> <listitem> diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index f6097ef8b..882ccb7b0 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -37,9 +37,9 @@ <!--<listitem> <para>Automake &automake-version;</para> </listitem>--> - <!--<listitem> + <listitem> <para>Bash &bash-version;</para> - </listitem>--> + </listitem> <!--<listitem> <para>Binutils &binutils-version;</para> </listitem>--> @@ -245,9 +245,11 @@ <title>Added:</title> <listitem><para></para></listitem> <!-- satisfy build --> + <!-- <listitem> <para>&bash-fixes-patch;</para> </listitem> + --> <listitem> <para>&perl-fix-patch;</para> diff --git a/chapter03/patches.xml b/chapter03/patches.xml index d4d848b7a..1bcb57599 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -17,7 +17,7 @@ needed to build an LFS system:</para> <variablelist role="materials"> - +<!-- <varlistentry> <term>Bash Upstream Fixes Patch - <token>&bash-fixes-patch-size;</token>:</term> <listitem> @@ -25,7 +25,7 @@ <para>MD5 sum: <literal>&bash-fixes-patch-md5;</literal></para> </listitem> </varlistentry> - +--> <varlistentry> <term>Bc Memory Leak Patch - <token>&bc-memory-leak-patch-size;</token>:</term> <listitem> @@ -51,6 +51,14 @@ </varlistentry> <varlistentry> + <term>Binutils Multiple Plugins Patch - <token>&binutils-multiple-plugins-patch-size;</token>:</term> + <listitem> + <para>Download: <ulink url="&patches-root;&binutils-multiple-plugins-patch;"/></para> + <para>MD5 sum: <literal>&binutils-multiple-plugins-patch-md5;</literal></para> + </listitem> + </varlistentry> + + <varlistentry> <term>Bzip2 Documentation Patch - <token>&bzip2-docs-patch-size;</token>:</term> <listitem> <para>Download: <ulink url="&patches-root;&bzip2-docs-patch;"/></para> diff --git a/chapter06/bash.xml b/chapter06/bash.xml index 72e36e32a..2756e35e9 100644 --- a/chapter06/bash.xml +++ b/chapter06/bash.xml @@ -39,12 +39,12 @@ <sect2 role="installation"> <title>Installation of Bash</title> - +<!-- <para>First, apply the following patch to fix various bugs that have been addressed upstream:</para> <screen><userinput remap="pre">patch -Np1 -i ../&bash-fixes-patch;</userinput></screen> - +--> <para>Prepare Bash for compilation:</para> <screen><userinput remap="configure">./configure --prefix=/usr \ diff --git a/chapter06/binutils.xml b/chapter06/binutils.xml index 4d99cefcb..c98d56c1e 100644 --- a/chapter06/binutils.xml +++ b/chapter06/binutils.xml @@ -73,6 +73,10 @@ sed -i.bak '/^INFO/s/standards.info //' etc/Makefile.in</userinput></screen> <screen><userinput remap="pre">patch -Np1 -i ../&binutils-lto-testsuite-patch;</userinput></screen> + <para>Enable binutils to recognize multiple plugins:</para> + +<screen><userinput remap="pre">patch -Np1 -i ../&binutils-multiple-plugins-patch;</userinput></screen> + <para>The Binutils documentation recommends building Binutils outside of the source directory in a dedicated build directory:</para> diff --git a/general.ent b/general.ent index 28f3df6c1..d3daa0136 100644 --- a/general.ent +++ b/general.ent @@ -1,6 +1,6 @@ -<!ENTITY version "SVN-20141105"> +<!ENTITY version "SVN-20141111"> <!ENTITY short-version "svn"> <!-- Used in dbus chapter, change to x.y for release --> -<!ENTITY releasedate "November 5, 2014"> +<!ENTITY releasedate "November 11, 2014"> <!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not – --> <!ENTITY milestone "7.7"> <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" --> diff --git a/packages.ent b/packages.ent index e389952e1..ee5917d27 100644 --- a/packages.ent +++ b/packages.ent @@ -39,10 +39,10 @@ <!ENTITY automake-ch6-du "107 MB"> <!ENTITY automake-ch6-sbu "less than 0.1 SBU (about 12 SBU with tests)"> -<!ENTITY bash-version "4.3"> -<!ENTITY bash-size "7,770 KB"> +<!ENTITY bash-version "4.3.30"> +<!ENTITY bash-size "7,7791 KB"> <!ENTITY bash-url "&gnu;bash/bash-&bash-version;.tar.gz"> -<!ENTITY bash-md5 "81348932d5da294953e15d4814c74dd1"> +<!ENTITY bash-md5 "a27b3ee9be83bd3ba448c0ff52b28447"> <!ENTITY bash-home "&gnu-software;bash/"> <!ENTITY bash-ch5-du "53 MB"> <!ENTITY bash-ch5-sbu "0.4 SBU"> @@ -424,10 +424,10 @@ <!ENTITY make-ch6-du "11.8 MB"> <!ENTITY make-ch6-sbu "0.5 SBU"> -<!ENTITY man-db-version "2.7.0.2"> -<!ENTITY man-db-size "1,457 KB"> +<!ENTITY man-db-version "2.7.1"> +<!ENTITY man-db-size "1,464 KB"> <!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz"> -<!ENTITY man-db-md5 "8ea7be9daf7af7da0fcd619e3da3991c"> +<!ENTITY man-db-md5 "88d32360e2ed18e05de9b528ad336fd8"> <!ENTITY man-db-home "http://www.nongnu.org/man-db/"> <!ENTITY man-db-ch6-du "28 MB"> <!ENTITY man-db-ch6-sbu "0.5 SBU"> diff --git a/patches.ent b/patches.ent index 1412e2a61..0d7e4e80d 100644 --- a/patches.ent +++ b/patches.ent @@ -2,9 +2,11 @@ <!-- Start of Common Patches --> +<!-- <!ENTITY bash-fixes-patch "bash-&bash-version;-upstream_fixes-7.patch"> <!ENTITY bash-fixes-patch-md5 "ccf2f526dda9405a6a9fc9b8ceff11c4"> <!ENTITY bash-fixes-patch-size "88 KB"> +--> <!ENTITY binutils-lto-patch "binutils-&binutils-version;-load_gcc_lto_plugin_by_default-1.patch"> <!ENTITY binutils-lto-patch-md5 "48e4e96a60bfed41804aaecf4944f5d9"> @@ -14,6 +16,10 @@ <!ENTITY binutils-lto-testsuite-patch-md5 "a6647fdb3cca512962bb1433bb6b4f9f"> <!ENTITY binutils-lto-testsuite-patch-size "3.0 KB"> +<!ENTITY binutils-multiple-plugins-patch "binutils-&binutils-version;-multiple_plugins-1.patch"> +<!ENTITY binutils-multiple-plugins-patch-md5 "d01a4d846ba7539ab7fa306c048e1357"> +<!ENTITY binutils-multiple-plugins-patch-size "3.6 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"> |