summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2014-04-16 09:39:13 +0000
committerLars Wendler <polynomial-c@gentoo.org>2014-04-16 09:39:13 +0000
commit3b52de236d611c657b0dde7154307b9399110775 (patch)
tree41975f7fe07530d04df214716fba8dc1b2692ba3 /app-shells/bash/files
parentVersion bump (diff)
downloadgentoo-2-3b52de236d611c657b0dde7154307b9399110775.tar.gz
gentoo-2-3b52de236d611c657b0dde7154307b9399110775.tar.bz2
gentoo-2-3b52de236d611c657b0dde7154307b9399110775.zip
Added upstream fix. Removed old
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0x981CA6FC)
Diffstat (limited to 'app-shells/bash/files')
-rw-r--r--app-shells/bash/files/bash-4.3-jobs-run-sigchld-trap.patch12
1 files changed, 12 insertions, 0 deletions
diff --git a/app-shells/bash/files/bash-4.3-jobs-run-sigchld-trap.patch b/app-shells/bash/files/bash-4.3-jobs-run-sigchld-trap.patch
new file mode 100644
index 000000000000..c97c5aeac6e0
--- /dev/null
+++ b/app-shells/bash/files/bash-4.3-jobs-run-sigchld-trap.patch
@@ -0,0 +1,12 @@
+https://lists.gnu.org/archive/html/bug-bash/2014-04/msg00061.html
+
+*** ../bash-4.3-patched/jobs.c 2014-03-28 10:54:19.000000000 -0400
+--- jobs.c 2014-04-15 08:47:03.000000000 -0400
+***************
+*** 3598,3601 ****
+--- 3598,3602 ----
+ unwind_protect_pointer (the_pipeline);
+ unwind_protect_pointer (subst_assign_varlist);
++ unwind_protect_pointer (this_shell_builtin);
+
+ /* We have to add the commands this way because they will be run