Hello community,

here is the log from the commit of package bash for openSUSE:Factory
checked in at Sun Feb 27 13:31:35 CET 2011.



--------
--- bash/bash.changes   2011-02-17 11:09:16.000000000 +0100
+++ bash/bash.changes   2011-02-25 18:10:04.000000000 +0100
@@ -1,0 +2,5 @@
+Fri Feb 25 17:08:09 UTC 2011 - [email protected]
+
+- Add patch bash41-010 
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bash.spec ++++++
--- /var/tmp/diff_new_pack.bGrfeh/_old  2011-02-27 13:31:04.000000000 +0100
+++ /var/tmp/diff_new_pack.bGrfeh/_new  2011-02-27 13:31:04.000000000 +0100
@@ -36,7 +36,7 @@
 %endif
 AutoReqProv:    on
 Version:        4.1
-Release:        22
+Release:        23
 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
@@ -106,7 +106,7 @@
 Provides:       bash:%{_infodir}/bash.info.gz
 PreReq:         %install_info_prereq
 Version:        4.1
-Release:        18
+Release:        19
 AutoReqProv:    on
 %if %suse_version > 1120
 BuildArch:      noarch
@@ -142,7 +142,7 @@
 Summary:        Include Files mandatory for Development of bash loadable 
builtins
 Group:          Development/Languages/C and C++
 Version:        4.1
-Release:        18
+Release:        19
 AutoReqProv:    on
 
 %description -n bash-devel
@@ -162,7 +162,7 @@
 Summary:        Loadable bash builtins
 Group:          System/Shells
 Version:        4.1
-Release:        18
+Release:        19
 AutoReqProv:    on
 
 %description -n bash-loadables
@@ -231,7 +231,7 @@
 Group:          System/Libraries
 Provides:       bash:/%{_lib}/libreadline.so.%{rl_major}
 Version:        6.1
-Release:        18
+Release:        19
 %if %suse_version > 1020
 Recommends:     readline-doc = %{version}
 %endif
@@ -262,7 +262,7 @@
 Group:          Development/Libraries/C and C++
 Provides:       bash:%{_libdir}/libreadline.a
 Version:        6.1
-Release:        18
+Release:        19
 Requires:       libreadline6 = %{version}
 Requires:       ncurses-devel
 %if %suse_version > 1020
@@ -293,7 +293,7 @@
 Provides:       readline:%{_infodir}/readline.info.gz
 PreReq:         %install_info_prereq
 Version:        6.1
-Release:        18
+Release:        19
 AutoReqProv:    on
 %if %suse_version > 1120
 BuildArch:      noarch

++++++ bash-4.1-patches.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bash-4.1-patches/bash41-010 
new/bash-4.1-patches/bash41-010
--- old/bash-4.1-patches/bash41-010     1970-01-01 01:00:00.000000000 +0100
+++ new/bash-4.1-patches/bash41-010     2011-02-25 16:27:44.000000000 +0100
@@ -0,0 +1,68 @@
+                            BASH PATCH REPORT
+                            =================
+
+Bash-Release:  4.1
+Patch-ID:      bash41-010
+
+Bug-Reported-by:       Stephane Jourdois <[email protected]>
+Bug-Reference-ID:      
<[email protected]>
+Bug-Reference-URL:     
http://lists.gnu.org/archive/html/bug-bash/2010-05/msg00165.html
+
+Bug-Description:
+
+The expansion of the \W prompt string escape sequence incorrectly used
+strcpy to copy overlapping strings.  Only memmove works in this case.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.1-patched/parse.y        2009-12-30 12:51:42.000000000 -0500
+--- parse.y    2011-02-24 16:40:48.000000000 -0500
+***************
+*** 5153,5157 ****
+                       t = strrchr (t_string, '/');
+                       if (t)
+!                        strcpy (t_string, t + 1);
+                     }
+                 }
+--- 5153,5157 ----
+                       t = strrchr (t_string, '/');
+                       if (t)
+!                        memmove (t_string, t + 1, strlen (t));
+                     }
+                 }
+*** ../bash-4.1-patched/y.tab.c        2009-12-30 12:52:02.000000000 -0500
+--- y.tab.c    2011-02-24 16:50:27.000000000 -0500
+***************
+*** 7482,7486 ****
+                       t = strrchr (t_string, '/');
+                       if (t)
+!                        strcpy (t_string, t + 1);
+                     }
+                 }
+--- 7482,7486 ----
+                       t = strrchr (t_string, '/');
+                       if (t)
+!                        memmove (t_string, t + 1, strlen (t));
+                     }
+                 }
+***************
+*** 8244,8246 ****
+  }
+  #endif /* HANDLE_MULTIBYTE */
+- 
+--- 8244,8245 ----
+*** ../bash-4.1-patched/patchlevel.h   2009-10-01 16:39:22.000000000 -0400
+--- patchlevel.h       2010-01-14 09:38:08.000000000 -0500
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 9
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 10
+  
+  #endif /* _PATCHLEVEL_H_ */


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to