commit dd656af9f0e7d4d247eb19066d7ca2791ea40033
Author: Elan Ruusamäe <[email protected]>
Date:   Tue Mar 12 01:21:19 2013 +0200

    bash patches are now on distfiles

 bash42-038 | 47 -----------------------------------------------
 bash42-039 | 58 ----------------------------------------------------------
 bash42-040 | 56 --------------------------------------------------------
 bash42-041 | 47 -----------------------------------------------
 bash42-042 | 57 ---------------------------------------------------------
 5 files changed, 265 deletions(-)
---
diff --git a/bash42-038 b/bash42-038
deleted file mode 100644
index 411e4dd..0000000
--- a/bash42-038
+++ /dev/null
@@ -1,47 +0,0 @@
-                            BASH PATCH REPORT
-                            =================
-
-Bash-Release:  4.2
-Patch-ID:      bash42-038
-
-Bug-Reported-by:       [email protected]
-Bug-Reference-ID:      <[email protected]>
-Bug-Reference-URL:     
http://lists.gnu.org/archive/html/bug-bash/2012-08/msg00049.html
-
-Bug-Description:
-
-If a backslash-newline (which is removed) with no other input is given as
-input to `read', the shell tries to dereference a null pointer and seg faults.
-
-Patch (apply with `patch -p0'):
-
-*** ../bash-4.2-patched/builtins/read.def      2012-03-11 17:52:44.000000000 
-0400
---- builtins/read.def  2012-08-22 11:53:09.000000000 -0400
-***************
-*** 792,796 ****
-  #endif
-  
-!   if (saw_escape)
-      {
-        t = dequote_string (input_string);
---- 847,851 ----
-  #endif
-  
-!   if (saw_escape && input_string && *input_string)
-      {
-        t = dequote_string (input_string);
-*** ../bash-4.2-patched/patchlevel.h   Sat Jun 12 20:14:48 2010
---- patchlevel.h       Thu Feb 24 21:41:34 2011
-***************
-*** 26,30 ****
-     looks for to find the patch level (for the sccs version string). */
-  
-! #define PATCHLEVEL 37
-  
-  #endif /* _PATCHLEVEL_H_ */
---- 26,30 ----
-     looks for to find the patch level (for the sccs version string). */
-  
-! #define PATCHLEVEL 38
-  
-  #endif /* _PATCHLEVEL_H_ */
diff --git a/bash42-039 b/bash42-039
deleted file mode 100644
index 21457af..0000000
--- a/bash42-039
+++ /dev/null
@@ -1,58 +0,0 @@
-                            BASH PATCH REPORT
-                            =================
-
-Bash-Release:  4.2
-Patch-ID:      bash42-039
-
-Bug-Reported-by:       Dan Douglas <[email protected]>
-Bug-Reference-ID:      <1498458.MpVlmOXDB7@smorgbox>
-Bug-Reference-URL:     
http://lists.gnu.org/archive/html/bug-bash/2012-09/msg00008.html
-
-Bug-Description:
-
-Under certain circumstances, bash attempts to expand variables in arithmetic
-expressions even when evaluation is being suppressed.
-
-Patch (apply with `patch -p0'):
-
-*** ../bash-4.2-patched/expr.c 2011-11-21 18:03:35.000000000 -0500
---- expr.c     2012-09-09 16:31:18.000000000 -0400
-***************
-*** 1010,1013 ****
---- 1073,1082 ----
-  #endif
-  
-+ /*itrace("expr_streval: %s: noeval = %d", tok, noeval);*/
-+   /* If we are suppressing evaluation, just short-circuit here instead of
-+      going through the rest of the evaluator. */
-+   if (noeval)
-+     return (0);
-+ 
-    /* [[[[[ */
-  #if defined (ARRAY_VARS)
-***************
-*** 1183,1186 ****
---- 1256,1263 ----
-  
-        *cp = '\0';
-+       /* XXX - watch out for pointer aliasing issues here */
-+       if (curlval.tokstr && curlval.tokstr == tokstr)
-+      init_lvalue (&curlval);
-+ 
-        FREE (tokstr);
-        tokstr = savestring (tp);
-*** ../bash-4.2-patched/patchlevel.h   Sat Jun 12 20:14:48 2010
---- patchlevel.h       Thu Feb 24 21:41:34 2011
-***************
-*** 26,30 ****
-     looks for to find the patch level (for the sccs version string). */
-  
-! #define PATCHLEVEL 38
-  
-  #endif /* _PATCHLEVEL_H_ */
---- 26,30 ----
-     looks for to find the patch level (for the sccs version string). */
-  
-! #define PATCHLEVEL 39
-  
-  #endif /* _PATCHLEVEL_H_ */
diff --git a/bash42-040 b/bash42-040
deleted file mode 100644
index 1de0fe3..0000000
--- a/bash42-040
+++ /dev/null
@@ -1,56 +0,0 @@
-                            BASH PATCH REPORT
-                            =================
-
-Bash-Release:  4.2
-Patch-ID:      bash42-040
-
-Bug-Reported-by:       Andrey Zaitsev <[email protected]>
-Bug-Reference-ID:      
<caezvqt5pj1mb_zh8lt5qz8sv+-9q6hgfq5du9zxdj+gv7xb...@mail.gmail.com>
-Bug-Reference-URL:     
http://lists.gnu.org/archive/html/bug-bash/2012-04/msg00144.html
-
-Bug-Description:
-
-Output redirection applied to builtin commands missed I/O errors if
-they happened when the file descriptor was closed, rather than on write
-(e.g., like with an out-of-space error on a remote NFS file system).
-
-Patch (apply with `patch -p0'):
-
-*** ../bash-4.2-patched/redir.c        2011-01-02 16:00:31.000000000 -0500
---- redir.c    2012-04-24 20:42:12.000000000 -0400
-***************
-*** 1092,1099 ****
-  #if defined (BUFFERED_INPUT)
-         check_bash_input (redirector);
-!        close_buffered_fd (redirector);
-  #else /* !BUFFERED_INPUT */
-!        close (redirector);
-  #endif /* !BUFFERED_INPUT */
-       }
-        break;
---- 1092,1101 ----
-  #if defined (BUFFERED_INPUT)
-         check_bash_input (redirector);
-!        r = close_buffered_fd (redirector);
-  #else /* !BUFFERED_INPUT */
-!        r = close (redirector);
-  #endif /* !BUFFERED_INPUT */
-+        if (r < 0 && (flags & RX_INTERNAL) && (errno == EIO || errno == 
ENOSPC))
-+          REDIRECTION_ERROR (r, errno, -1);
-       }
-        break;
-*** ../bash-4.2-patched/patchlevel.h   Sat Jun 12 20:14:48 2010
---- patchlevel.h       Thu Feb 24 21:41:34 2011
-***************
-*** 26,30 ****
-     looks for to find the patch level (for the sccs version string). */
-  
-! #define PATCHLEVEL 39
-  
-  #endif /* _PATCHLEVEL_H_ */
---- 26,30 ----
-     looks for to find the patch level (for the sccs version string). */
-  
-! #define PATCHLEVEL 40
-  
-  #endif /* _PATCHLEVEL_H_ */
diff --git a/bash42-041 b/bash42-041
deleted file mode 100644
index 37d4ac7..0000000
--- a/bash42-041
+++ /dev/null
@@ -1,47 +0,0 @@
-                            BASH PATCH REPORT
-                            =================
-
-Bash-Release:  4.2
-Patch-ID:      bash42-041
-
-Bug-Reported-by:       Andrey Borzenkov <[email protected]>
-Bug-Reference-ID:      <[email protected]>
-Bug-Reference-URL:     
http://lists.gnu.org/archive/html/bug-bash/2012-12/msg00008.html
-
-Bug-Description:
-
-Process substitution incorrectly inherited a flag that inhibited using the
-(local) temporary environment for variable lookups if it was providing
-the filename to a redirection.  The intent the flag is to enforce the
-Posix command expansion ordering rules.
-
-Patch (apply with `patch -p0'):
-
-*** ../bash-4.2-patched/subst.c        2012-07-14 15:53:20.000000000 -0400
---- subst.c    2012-12-02 22:26:54.000000000 -0500
-***************
-*** 5125,5128 ****
---- 5129,5136 ----
-  #endif /* HAVE_DEV_FD */
-  
-+   /* subshells shouldn't have this flag, which controls using the temporary
-+      environment for variable lookups. */
-+   expanding_redir = 0;
-+ 
-    result = parse_and_execute (string, "process substitution", 
(SEVAL_NONINT|SEVAL_NOHIST));
-  
-*** ../bash-4.2-patched/patchlevel.h   Sat Jun 12 20:14:48 2010
---- patchlevel.h       Thu Feb 24 21:41:34 2011
-***************
-*** 26,30 ****
-     looks for to find the patch level (for the sccs version string). */
-  
-! #define PATCHLEVEL 40
-  
-  #endif /* _PATCHLEVEL_H_ */
---- 26,30 ----
-     looks for to find the patch level (for the sccs version string). */
-  
-! #define PATCHLEVEL 41
-  
-  #endif /* _PATCHLEVEL_H_ */
diff --git a/bash42-042 b/bash42-042
deleted file mode 100644
index 1ce0cae..0000000
--- a/bash42-042
+++ /dev/null
@@ -1,57 +0,0 @@
-                            BASH PATCH REPORT
-                            =================
-
-Bash-Release:  4.2
-Patch-ID:      bash42-042
-
-Bug-Reported-by:       Adam Pippin <[email protected]>
-Bug-Reference-ID:      
<capybnhr6uczfoowsrdujj6kp3ju0j1bkesa_cmb7iu+kzwd...@mail.gmail.com>
-Bug-Reference-URL:     
http://lists.gnu.org/archive/html/bug-bash/2012-11/msg00087.html
-
-Bug-Description:
-
-Compilation failed after specifying the  `--enable-minimal-config' option to
-configure (more specifically, specifying `--disable-alias').
-
-Patch (apply with `patch -p0'):
-
-*** ../bash-4.2-patched/parse.y        2012-07-08 21:53:33.000000000 -0400
---- parse.y    2012-10-14 20:20:34.000000000 -0400
-***************
-*** 2394,2397 ****
---- 2392,2396 ----
-          to consume the quoted newline and move to the next character in
-          the expansion. */
-+ #if defined (ALIAS)
-       if (expanding_alias () && shell_input_line[shell_input_line_index+1] == 
'\0')
-         {
-***************
-*** 2404,2408 ****
-           goto next_alias_char;       /* and get next character */
-         }
-!      else        
-         goto restart_read;
-      }
---- 2403,2408 ----
-           goto next_alias_char;       /* and get next character */
-         }
-!      else
-! #endif 
-         goto restart_read;
-      }
-
-*** ../bash-4.2-patched/patchlevel.h   Sat Jun 12 20:14:48 2010
---- patchlevel.h       Thu Feb 24 21:41:34 2011
-***************
-*** 26,30 ****
-     looks for to find the patch level (for the sccs version string). */
-  
-! #define PATCHLEVEL 41
-  
-  #endif /* _PATCHLEVEL_H_ */
---- 26,30 ----
-     looks for to find the patch level (for the sccs version string). */
-  
-! #define PATCHLEVEL 42
-  
-  #endif /* _PATCHLEVEL_H_ */
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/bash.git/commitdiff/dd656af9f0e7d4d247eb19066d7ca2791ea40033

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to