diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index d5af68297..085554bbc 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -39,6 +39,10 @@ 2011-03-14 + + [matthew] - Add latest upstream patches for Bash-4.2. Fixes + #2841. + [matthew] - Upgrade to M4-1.4.16. Fixes #2840. diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 5fce2d47a..cb948a7d5 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -218,103 +218,14 @@ Added: - - - Removed: - - + diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 39b733043..838067a86 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -18,6 +18,14 @@ + + Bash Upstream Fixes Patch - &bash-fixes-patch-size;: + + Download: + MD5 sum: &bash-fixes-patch-md5; + + + Bzip2 Documentation Patch - &bzip2-docs-patch-size;: diff --git a/chapter05/bash.xml b/chapter05/bash.xml index 700e266d2..db5d5b4d7 100644 --- a/chapter05/bash.xml +++ b/chapter05/bash.xml @@ -43,6 +43,11 @@ Installation of Bash + First, apply the following patch to fix various bugs that have been + addressed upstream: + +patch -Np1 -i ../&bash-fixes-patch; + Prepare Bash for compilation: ./configure --prefix=/tools --without-bash-malloc diff --git a/chapter06/bash.xml b/chapter06/bash.xml index bbd645adf..1e92190da 100644 --- a/chapter06/bash.xml +++ b/chapter06/bash.xml @@ -40,6 +40,11 @@ Installation of Bash + First, apply the following patch to fix various bugs that have been + addressed upstream: + +patch -Np1 -i ../&bash-fixes-patch; + Prepare Bash for compilation: ./configure --prefix=/usr --bindir=/bin \ diff --git a/patches.ent b/patches.ent index b8ea9d856..ad912d0cf 100644 --- a/patches.ent +++ b/patches.ent @@ -2,6 +2,11 @@ + + + + +