diff options
author | Gustavo Zacarias <gustavo@zacarias.com.ar> | 2014-11-07 13:08:29 -0300 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2014-11-07 19:32:00 +0100 |
commit | e97171db813b49bad3cb2e115b5d598a0a33909c (patch) | |
tree | 90b35dee447c0cc6dcbe02ed8409efb408df7f1f /package/bash/bash-003-patchlevel29.patch | |
parent | fc902d92d7dbb23936ecc2df3dfba7f96f8ae7be (diff) | |
download | buildroot-e97171db813b49bad3cb2e115b5d598a0a33909c.tar.gz buildroot-e97171db813b49bad3cb2e115b5d598a0a33909c.zip |
bash: switch to release tarball
Yay!
The release tarball allows us to drop sizable in-tree patches, so switch
to it.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/bash/bash-003-patchlevel29.patch')
-rw-r--r-- | package/bash/bash-003-patchlevel29.patch | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/package/bash/bash-003-patchlevel29.patch b/package/bash/bash-003-patchlevel29.patch deleted file mode 100644 index e2a2ab7db0..0000000000 --- a/package/bash/bash-003-patchlevel29.patch +++ /dev/null @@ -1,64 +0,0 @@ -http://ftp.gnu.org/pub/gnu/bash/bash-4.3-patches/bash43-029 with -a slight tweak for the patch prefix. - -Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> - - BASH PATCH REPORT - ================= - -Bash-Release: 4.3 -Patch-ID: bash43-029 - -Bug-Reported-by: Michal Zalewski <lcamtuf@coredump.cx> -Bug-Reference-ID: -Bug-Reference-URL: - -Bug-Description: - -When bash is parsing a function definition that contains a here-document -delimited by end-of-file (or end-of-string), it leaves the closing delimiter -uninitialized. This can result in an invalid memory access when the parsed -function is later copied. - -Patch (apply with `patch -p0'): - -*** a/make_cmd.c 2011-12-16 08:08:01.000000000 -0500 ---- b/make_cmd.c 2014-10-02 11:24:23.000000000 -0400 -*************** -*** 693,696 **** ---- 693,697 ---- - temp->redirector = source; - temp->redirectee = dest_and_filename; -+ temp->here_doc_eof = 0; - temp->instruction = instruction; - temp->flags = 0; -*** a/copy_cmd.c 2009-09-11 16:28:02.000000000 -0400 ---- b/copy_cmd.c 2014-10-02 11:24:23.000000000 -0400 -*************** -*** 127,131 **** - case r_reading_until: - case r_deblank_reading_until: -! new_redirect->here_doc_eof = savestring (redirect->here_doc_eof); - /*FALLTHROUGH*/ - case r_reading_string: ---- 127,131 ---- - case r_reading_until: - case r_deblank_reading_until: -! new_redirect->here_doc_eof = redirect->here_doc_eof ? savestring (redirect->here_doc_eof) : 0; - /*FALLTHROUGH*/ - case r_reading_string: -*** a/patchlevel.h 2012-12-29 10:47:57.000000000 -0500 ---- b/patchlevel.h 2014-03-20 20:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 28 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 29 - - #endif /* _PATCHLEVEL_H_ */ |