commit bash for openSUSE:Factory
Hello community, here is the log from the commit of package bash for openSUSE:Factory checked in at Fri Mar 12 17:15:48 CET 2010. -------- --- bash/bash.changes 2010-03-02 00:46:24.000000000 +0100 +++ /mounts/work_src_done/STABLE/bash/bash.changes 2010-03-09 15:35:19.000000000 +0100 @@ -1,0 +2,6 @@ +Tue Mar 9 15:34:05 CET 2010 - werner@suse.de + +- Add patch from bash-bug list to avoid crahs on some strange + TAB completions + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- bash-4.1-completion.dif ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bash.spec ++++++ --- /var/tmp/diff_new_pack.mWJTWL/_old 2010-03-12 17:15:15.000000000 +0100 +++ /var/tmp/diff_new_pack.mWJTWL/_new 2010-03-12 17:15:15.000000000 +0100 @@ -28,7 +28,7 @@ Suggests: command-not-found AutoReqProv: on Version: 4.1 -Release: 3 +Release: 4 Summary: The GNU Bourne-Again Shell Url: http://www.gnu.org/software/bash/bash.html Source0: ftp://ftp.gnu.org/gnu/bash/bash-%{bash_vers}.tar.bz2 @@ -51,6 +51,7 @@ Patch9: bash-4.0-extended_quote.patch Patch10: bash-3.2-printf.patch Patch11: bash-4.0-loadables.dif +Patch12: bash-4.1-completion.dif Patch14: bash-3.2-sigrestart.patch Patch15: bash-3.2-longjmp.dif Patch16: bash-4.0-setlocale.dif @@ -92,7 +93,7 @@ Provides: bash:%{_infodir}/bash.info.gz PreReq: %install_info_prereq Version: 4.1 -Release: 3 +Release: 4 AutoReqProv: on %if %suse_version > 1120 BuildArch: noarch @@ -115,7 +116,7 @@ Summary: Include Files mandatory for Development of bash loadable builtins Group: Development/Languages/C and C++ Version: 4.1 -Release: 3 +Release: 4 AutoReqProv: on %description -n bash-devel @@ -135,7 +136,7 @@ Summary: Loadable bash builtins Group: System/Shells Version: 4.1 -Release: 3 +Release: 4 AutoReqProv: on %description -n bash-loadables @@ -204,7 +205,7 @@ Group: System/Libraries Provides: bash:/%{_lib}/libreadline.so.%{rl_major} Version: 6.1 -Release: 3 +Release: 4 Recommends: readline-doc = %{version} # bug437293 %ifarch ppc64 @@ -233,7 +234,7 @@ Group: Development/Libraries/C and C++ Provides: bash:%{_libdir}/libreadline.a Version: 6.1 -Release: 3 +Release: 4 Requires: libreadline6 = %{version} Requires: ncurses-devel Recommends: readline-doc = %{version} @@ -262,7 +263,7 @@ Provides: readline:%{_infodir}/readline.info.gz PreReq: %install_info_prereq Version: 6.1 -Release: 3 +Release: 4 AutoReqProv: on %if %suse_version > 1120 BuildArch: noarch @@ -297,6 +298,7 @@ %patch9 -p0 -b .extended_quote %patch10 -p0 -b .printf %patch11 -p0 -b .plugins +%patch12 -p0 -b .completion %patch14 -p0 -b .sigrestart %patch15 -p0 -b .longjmp %patch16 -p0 -b .setlocale ++++++ bash-4.1-completion.dif ++++++ --- bashline.c +++ bashline.c 2010-03-09 14:11:27.612626475 +0000 @@ -1700,6 +1700,13 @@ globword: return ((char *)NULL); } + if (GLOB_FAILED (glob_matches) || glob_matches == 0) + { + glob_ignore_case = old_glob_ignore_case; + glob_matches = (char **)NULL; + return ((char *)NULL); + } + while (val = glob_matches[local_index++]) { if (executable_or_directory (val)) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de