summaryrefslogtreecommitdiffstats
path: root/package/bash/bash30-008
diff options
context:
space:
mode:
Diffstat (limited to 'package/bash/bash30-008')
-rw-r--r--package/bash/bash30-00855
1 files changed, 55 insertions, 0 deletions
diff --git a/package/bash/bash30-008 b/package/bash/bash30-008
new file mode 100644
index 000000000..57c2c6a45
--- /dev/null
+++ b/package/bash/bash30-008
@@ -0,0 +1,55 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 3.0
+Patch-ID: bash30-008
+
+Bug-Reported-by: uberlord@rsm.demon.co.uk
+Bug-Reference-ID: <1092327965.4233.1.camel@uberlaptop.ubernet>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2004-08/msg00144.html
+
+Bug-Description:
+
+> Description:
+> Bash 3 breaks array expansion
+>
+> Repeat-By:
+> #!/bin/bash
+> x=(one two)
+> echo ${x[@]:1}
+> # prints nothing in bash 3
+> # prints two in bash 2
+
+Patch:
+
+*** ../bash-3.0/subst.c Sun Jul 4 13:56:13 2004
+--- subst.c Thu Aug 12 13:36:17 2004
+***************
+*** 4892,4896 ****
+ *e1p += len;
+
+! if (*e1p >= len || *e1p < 0)
+ return (-1);
+
+--- 4912,4916 ----
+ *e1p += len;
+
+! if (*e1p > len || *e1p < 0)
+ return (-1);
+
+
+*** ../bash-3.0/patchlevel.h Wed Aug 22 08:05:39 2001
+--- patchlevel.h Thu Sep 2 15:04:32 2004
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 7
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 8
+
+ #endif /* _PATCHLEVEL_H_ */