From 4545e7444401ca267534ef7dbbe71caa6c465322 Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Wed, 9 Sep 2009 16:11:34 +0000 Subject: [PATCH] . OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=9 --- bash-4.0-async-bnc523667.dif | 18 ++++++++++++++++++ bash-4.0-patches.tar.bz2 | 4 ++-- bash.changes | 11 +++++++++++ bash.spec | 4 ++-- 4 files changed, 33 insertions(+), 4 deletions(-) create mode 100644 bash-4.0-async-bnc523667.dif diff --git a/bash-4.0-async-bnc523667.dif b/bash-4.0-async-bnc523667.dif new file mode 100644 index 00000000..1b4e1620 --- /dev/null +++ b/bash-4.0-async-bnc523667.dif @@ -0,0 +1,18 @@ +--- jobs.c ++++ jobs.c 2009-09-09 17:38:46.286401756 +0200 +@@ -626,6 +626,7 @@ stop_pipeline (async, deferred) + if (newjob) + { + newjob->flags |= J_FOREGROUND; ++#if !defined(__linux__) + /* + * !!!!! NOTE !!!!! (chet@ins.cwru.edu) + * +@@ -640,6 +641,7 @@ stop_pipeline (async, deferred) + */ + if (job_control && newjob->pgrp && (subshell_environment&SUBSHELL_ASYNC) == 0) + maybe_give_terminal_to (shell_pgrp, newjob->pgrp, 0); ++#endif + } + } + diff --git a/bash-4.0-patches.tar.bz2 b/bash-4.0-patches.tar.bz2 index dac20718..a7ddf467 100644 --- a/bash-4.0-patches.tar.bz2 +++ b/bash-4.0-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5976375a49b913bacb5aafa2e1471666731621f19bd3d7872c2eacb035824f9e -size 15858 +oid sha256:64b45587a32f84769d300c251406047bf8ecf8e54eec72281da82913b4ad4b5b +size 17535 diff --git a/bash.changes b/bash.changes index df132772..5e0b9dab 100644 --- a/bash.changes +++ b/bash.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Wed Sep 9 17:41:15 CEST 2009 - werner@suse.de + +- Do not change tty owner group twice by child and parent (bnc#523667) + +------------------------------------------------------------------- +Wed Sep 9 17:32:20 CEST 2009 - werner@suse.de + +- Update to newest patch level 33 + * Includes one of our own patches + ------------------------------------------------------------------- Wed Aug 26 13:01:19 CEST 2009 - coolo@novell.com diff --git a/bash.spec b/bash.spec index a6b7ff97..c6e0a319 100644 --- a/bash.spec +++ b/bash.spec @@ -47,6 +47,7 @@ Patch4: bash-3.0-evalexp.patch Patch5: bash-3.0-warn-locale.patch Patch6: bash-3.0-nfs_redir.patch Patch7: bash-3.0-decl.patch +Patch8: bash-4.0-async-bnc523667.dif Patch9: bash-4.0-extended_quote.patch Patch10: bash-3.2-printf.patch Patch11: bash-4.0-loadables.dif @@ -61,7 +62,6 @@ Patch23: readline-5.2-conf.patch Patch30: readline-6.0-destdir.patch Patch40: bash-4.0.10-typo.patch Patch42: bash-4.0.24-acl.dif -Patch43: bash-4.0.24-memleak-read.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %global _sysconfdir /etc %global _incdir %{_includedir} @@ -286,6 +286,7 @@ unset p %patch5 -p0 -b .warnlc %patch6 -p0 -b .nfs_redir %patch7 -p0 -b .decl +%patch8 -p0 -b .async %patch9 -p0 -b .extended_quote %patch10 -p0 -b .printf %patch11 -p0 -b .plugins @@ -298,7 +299,6 @@ unset p %patch23 -p0 -b .conf %patch40 -p0 -b .typo %patch42 -p0 -b .acl -%patch43 -p0 -b .leak %patch0 -p0 cd ../readline-%{rl_vers} for p in ../readline-%{rl_vers}-patches/*; do