svashisht / rpms / bash

Forked from rpms/bash 6 years ago
Clone
Ondrej Oprala 1b8a759
			     BASH PATCH REPORT
Ondrej Oprala 1b8a759
			     =================
Ondrej Oprala 1b8a759
Ondrej Oprala 1b8a759
Bash-Release:	4.3
Ondrej Oprala 1b8a759
Patch-ID:	bash43-018
Ondrej Oprala 1b8a759
Ondrej Oprala 1b8a759
Bug-Reported-by:	Geir Hauge <geir.hauge@gmail.com>
Ondrej Oprala 1b8a759
Bug-Reference-ID:	<CAO-BiTLOvfPXDypg61jcBausADrxUKJejakV2WTWP26cW0=rgA@mail.gmail.com>
Ondrej Oprala 1b8a759
Bug-Reference-URL:	http://lists.gnu.org/archive/html/bug-bash/2014-05/msg00040.html
Ondrej Oprala 1b8a759
Ondrej Oprala 1b8a759
Bug-Description:
Ondrej Oprala 1b8a759
Ondrej Oprala 1b8a759
When assigning an array variable using the compound assignment syntax,
Ondrej Oprala 1b8a759
but using `declare' with the rhs of the compound assignment quoted, the
Ondrej Oprala 1b8a759
shell did not mark the variable as visible after successfully performing
Ondrej Oprala 1b8a759
the assignment.
Ondrej Oprala 1b8a759
Ondrej Oprala 1b8a759
Patch (apply with `patch -p0'):
Ondrej Oprala 1b8a759
*** ../bash-4.3-patched/arrayfunc.c	2014-03-28 10:54:21.000000000 -0400
Ondrej Oprala 1b8a759
--- arrayfunc.c	2014-05-12 11:19:00.000000000 -0400
Ondrej Oprala 1b8a759
***************
Ondrej Oprala 1b8a759
*** 180,183 ****
Ondrej Oprala 1b8a759
--- 180,184 ----
Ondrej Oprala 1b8a759
    FREE (newval);
Ondrej Oprala 1b8a759
  
Ondrej Oprala 1b8a759
+   VUNSETATTR (entry, att_invisible);	/* no longer invisible */
Ondrej Oprala 1b8a759
    return (entry);
Ondrej Oprala 1b8a759
  }
Ondrej Oprala 1b8a759
Ondrej Oprala 1b8a759
*** ../bash-4.3/patchlevel.h	2012-12-29 10:47:57.000000000 -0500
Ondrej Oprala 1b8a759
--- patchlevel.h	2014-03-20 20:01:28.000000000 -0400
Ondrej Oprala 1b8a759
***************
Ondrej Oprala 1b8a759
*** 26,30 ****
Ondrej Oprala 1b8a759
     looks for to find the patch level (for the sccs version string). */
Ondrej Oprala 1b8a759
  
Ondrej Oprala 1b8a759
! #define PATCHLEVEL 17
Ondrej Oprala 1b8a759
  
Ondrej Oprala 1b8a759
  #endif /* _PATCHLEVEL_H_ */
Ondrej Oprala 1b8a759
--- 26,30 ----
Ondrej Oprala 1b8a759
     looks for to find the patch level (for the sccs version string). */
Ondrej Oprala 1b8a759
  
Ondrej Oprala 1b8a759
! #define PATCHLEVEL 18
Ondrej Oprala 1b8a759
  
Ondrej Oprala 1b8a759
  #endif /* _PATCHLEVEL_H_ */