]> code.ossystems Code Review - openembedded-core.git/commit
bash: 4.3.30 -> 4.4
authorHongxu Jia <hongxu.jia@windriver.com>
Fri, 18 Aug 2017 07:31:51 +0000 (03:31 -0400)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 18 Aug 2017 11:35:56 +0000 (12:35 +0100)
commit4097694b13cd5f0d68987551c3f9af80c87dc6ae
tree856ea39cd724333d9fbbdfe76d73165edcd85877
parentf5c7e236582028638a26a5855d5e7ba0b55bb8f0
bash: 4.3.30 -> 4.4

1. Rebase patches:
- fix-run-coproc-run-heredoc-run-execscript-run-test-f.patch
- test-output.patch

2. Drop backported patches:
- CVE-2016-9401.patch
- fix-run-intl.patch

3. Add ${PN}-loadable for loadable builtins which is new features in Bash 4.4

4. The 4.4 fixed CVE-2017-5932 and CVE-2016-0634
- https://security-tracker.debian.org/tracker/CVE-2017-5932
- https://security-tracker.debian.org/tracker/CVE-2016-0634

5. The 4.4 installed include header files, fix bash-dev confilicts
   with lib32-bash-dev
.....
$ bitbake lib32-core-image-sato-sdk
...
|Error: Transaction check error: file /usr/include/bash/config.h
conflicts between attempted installs
|of lib32-bash-dev-4.4-r0.x86 and bash-dev-4.4-r0.core2_64
......

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-extended/bash/bash.inc
meta/recipes-extended/bash/bash/CVE-2016-9401.patch [deleted file]
meta/recipes-extended/bash/bash/fix-run-coproc-run-heredoc-run-execscript-run-test-f.patch
meta/recipes-extended/bash/bash/fix-run-intl.patch [deleted file]
meta/recipes-extended/bash/bash/test-output.patch
meta/recipes-extended/bash/bash_4.3.30.bb [deleted file]
meta/recipes-extended/bash/bash_4.4.bb [new file with mode: 0644]