diff --git a/bash-4.0.24-memleak-read.patch b/bash-4.0.24-memleak-read.patch
new file mode 100644
index 0000000..13af93e
--- /dev/null
+++ b/bash-4.0.24-memleak-read.patch
@@ -0,0 +1,14 @@
+--- builtins/read.def
++++ builtins/read.def 2009-07-02 14:29:42.017901989 +0200
+@@ -763,7 +763,10 @@ assign_vars:
+ if (*input_string == 0)
+ tofree = input_string = t;
+ else
+- input_string = strip_trailing_ifs_whitespace (t1, ifs_chars, saw_escape);
++ {
++ input_string = strip_trailing_ifs_whitespace (t1, ifs_chars, saw_escape);
++ tofree = t;
++ }
+ }
+ #endif
+
diff --git a/bash.changes b/bash.changes
index 9896cc9..e334d68 100644
--- a/bash.changes
+++ b/bash.changes
@@ -1,3 +1,9 @@
+-------------------------------------------------------------------
+Thu Jul 2 14:45:19 CEST 2009 - werner@suse.de
+
+- Add fix from bash maintainer for closing memory leak in read
+ builtin (bnc#510288)
+
-------------------------------------------------------------------
Tue Jun 9 18:16:25 CEST 2009 - werner@suse.de
diff --git a/bash.spec b/bash.spec
index ec89f7c..cf5c92b 100644
--- a/bash.spec
+++ b/bash.spec
@@ -28,7 +28,7 @@ Recommends: bash-lang = %bash_vers
Suggests: command-not-found
AutoReqProv: on
Version: 4.0
-Release: 12
+Release: 13
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
@@ -62,6 +62,7 @@ Patch30: readline-6.0-destdir.patch
Patch40: bash-4.0.10-typo.patch
Patch41: bash-4.0.24-globstar-nulldir.patch
Patch42: bash-4.0.24-acl.dif
+Patch43: bash-4.0.24-memleak-read.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%global _sysconfdir /etc
%global _incdir %{_includedir}
@@ -90,7 +91,7 @@ Group: Documentation/Man
Provides: bash:%{_infodir}/bash.info.gz
PreReq: %install_info_prereq
Version: 4.0
-Release: 12
+Release: 13
AutoReqProv: on
%description -n bash-doc
@@ -110,7 +111,7 @@ License: GPL v2 or later
Summary: Include Files mandatory for Development of bash loadable builtins
Group: Development/Languages/C and C++
Version: 4.0
-Release: 1
+Release: 2
AutoReqProv: on
%description -n bash-devel
@@ -130,7 +131,7 @@ License: GPL v2 or later
Summary: Loadable bash builtins
Group: System/Shells
Version: 4.0
-Release: 1
+Release: 2
AutoReqProv: on
%description -n bash-loadables
@@ -199,7 +200,7 @@ Summary: The Readline Library
Group: System/Libraries
Provides: bash:/%{_lib}/libreadline.so.%{rl_major}
Version: 6.0
-Release: 12
+Release: 13
Recommends: readline-doc = %{version}
# bug437293
%ifarch ppc64
@@ -228,7 +229,7 @@ Summary: Include Files and Libraries mandatory for Development
Group: Development/Libraries/C and C++
Provides: bash:%{_libdir}/libreadline.a
Version: 6.0
-Release: 12
+Release: 13
Requires: libreadline6 = %{version}
Requires: ncurses-devel
Recommends: readline-doc = %{version}
@@ -257,7 +258,7 @@ Group: System/Libraries
Provides: readline:%{_infodir}/readline.info.gz
PreReq: %install_info_prereq
Version: 6.0
-Release: 12
+Release: 13
AutoReqProv: on
%description -n readline-doc
@@ -277,9 +278,6 @@ for p in ../bash-%{bash_vers}-patches/*; do
test -e $p || break
echo Patch $p
patch -s -p0 < $p
- grep -q '^--- lib/readline/' $p || continue
- sed -r '\@^\*\*\*[[:blank:]][^[:blank:]]*patchlevel.h@,\@^\*\*\*[[:blank:]][^[:digit:]]@d' < $p | \
- patch -d ../readline-%{rl_vers}/ -s -p2
done
unset p
%patch1 -p0 -b .manual
@@ -302,6 +300,7 @@ unset p
%patch40 -p0 -b .typo
%patch41 -p0 -b .globstar
%patch42 -p0 -b .acl
+%patch43 -p0 -b .leak
%patch0 -p0
cd ../readline-%{rl_vers}
for p in ../readline-%{rl_vers}-patches/*; do
@@ -631,541 +630,3 @@ ldd -u -r %{buildroot}%{_libdir}/libreadline.so || true
%doc %{_defaultdocdir}/readline/
%changelog
-* Tue Jun 09 2009 werner@suse.de
-- Branch off some sub packages:
- * bash-lang to include localization
- * bash-loadables for installing the loadable runtime builtins
- * bash-devel to install headers for developing loadable builtins
-* Wed Jun 03 2009 werner@suse.de
-- Enforce the usage of euidaccess(3) instead of stat(2) for testing
- permissions for a file (bnc#509105)
-* Mon May 25 2009 werner@suse.de
-- Update to newest patch level 24:
- * include last few patches
-- Add patches from mailing list for globstar expansion
-* Mon May 11 2009 werne@suse.de
-- Increase size of hash table for runtime linker a lot
-* Mon Apr 27 2009 werne@suse.de
-- Add patches from mailing list:
- * fix problem with invisible characters in prompt
- * make dir*/** work
-* Tue Apr 21 2009 werne@suse.de
-- Do not crash on forbidden subdirectories with globstar extension
-* Wed Apr 15 2009 werne@suse.de
-- Add fix to be able to clear to eol in readline library
-* Tue Apr 14 2009 werne@suse.de
-- Add fix for timing issue in readline SIGWINCH handling
-* Wed Apr 08 2009 werne@suse.de
-- Add patches from bug-bash@gnu.org to avoid eg. segmentation fault
-* Mon Mar 16 2009 werner@suse.de
-- Add patches from bug-bash@gnu.org to avoid eg. segmentation fault
-* Thu Mar 12 2009 werner@suse.de
-- Add patch from bug-bash@gnu.org to enable |& not only for
- builtins and shell functions but for all commands.
-* Tue Mar 10 2009 werner@suse.de
-- Switch to official patches, now we are on patch level 10
-* Wed Mar 04 2009 werner@suse.de
-- Use patches from bug-bash@gnu.org to make it work
-* Wed Mar 04 2009 werner@suse.de
-- Patch for bnc#481817 does not work in any case
-* Wed Mar 04 2009 werner@suse.de
-- My last patch for bnc#470548 send to bug-bash@gnu.org was not
- fully applied and this had caused a memory corruption on tab
- completion.
-- Enable the parser to find closing parenthesis at the end of
- an argument of a command even if backslash is used (bnc#481817)
-- Correct link of shared libraries of devel readline package
-* Fri Feb 27 2009 werner@suse.de
-- Update bash 4.0 to patch level 0
-- Update readline 6.0 to patch level 0
-* Wed Feb 18 2009 werner@suse.de
-- Add readline patch 13
-* Fri Jan 30 2009 werner@suse.de
-- Restore state if shell function for completion is interrupted (bnc#470548)
-* Tue Jan 13 2009 olh@suse.de
-- obsolete old -XXbit packages (bnc#437293)
-* Fri Dec 19 2008 werner@suse.de
-- Enable large file support (bnc#460560)
-* Tue Dec 09 2008 schwab@suse.de
-- Add bash patches 40-48.
-* Tue Nov 25 2008 werner@suse.de
-- Parse the return value of setlocale(LC_ALL) (bnc#447846)
-* Thu Oct 16 2008 werner@suse.de
-- Let's avoid not needed library dependencies (bnc#439051)
-* Mon Sep 01 2008 prusnak@suse.cz
-- bash should suggest command-not-found, not scout
-* Thu Jul 24 2008 werner@suse.de
-- Add command-not-found.patch for scout support (fate#303730)
-* Tue Jun 17 2008 werner@suse.de
-- Avoid underline the full paragraph in the man page (bnc#400767)
-* Sat May 17 2008 coolo@suse.de
-- fix rename of xxbit packages
-* Tue May 06 2008 schwab@suse.de
-- Add bash patches 34-39.
-* Mon Apr 28 2008 matz@suse.de
-- Fix last patch.
-* Thu Apr 24 2008 werner@suse.de
-- Add workaround for bnc#382214
-* Thu Apr 10 2008 ro@suse.de
-- added baselibs.conf file to build xxbit packages
- for multilib support
-* Wed Apr 02 2008 werner@suse.de
-- Allow to (re)send signals within trap handlers (bnc#345441)
-- Clear exit status if not sourcing system profile (bnc#372061)
-* Thu Feb 28 2008 dmueller@suse.de
-- remove invalid filerequires, the libreadline5 dependency is enough
-* Mon Jan 28 2008 schwab@suse.de
-- Add bash patches 26-33.
-* Tue Jan 08 2008 werner@suse.de
-- Restart the signal handler for SIGCHLD if not already done
- within the signal handler its self (may help for bug #345441)
-* Mon Jan 07 2008 schwab@suse.de
-- Fix memory leak in read builtin.
-* Fri Dec 07 2007 werner@suse.de
-- Add skel files .bashrc, bash_history, and .profile from aaa_skel
-* Tue Dec 04 2007 werner@suse.de
-- Extend fix for off-by-one error in libreadline (bug #274120)
-- Enable ssh detection in the bash (bug #345570)
-* Thu Sep 20 2007 werner@suse.de
-- Remove error triggering path requirement (bug #326751)
-* Mon Aug 27 2007 schwab@suse.de
-- Add bash patches 18-25.
-* Sat Aug 11 2007 schwab@suse.de
-- Add bash patches 10-17.
-* Sat Aug 04 2007 dmueller@suse.de
-- fix devel requires
-* Fri Aug 03 2007 schwab@suse.de
-- Fix dependencies.
-* Tue Jul 31 2007 werner@suse.de
-- Branch off bash-doc and readline-doc (bug #260209)
-- Rename readline to libreadline5 (bug #260209)
-* Thu Apr 19 2007 schwab@suse.de
-- Fix bug in readline redisplay.
-* Thu Mar 29 2007 dmueller@suse.de
-- add ncurses-devel requires to readline-devel
-* Mon Mar 26 2007 rguenther@suse.de
-- Add bison and ncurses-devel BuildRequires.
-* Wed Mar 07 2007 rguenther@suse.de
-- Fix order of changelog entries. Remove duplicate entry.
-* Wed Feb 28 2007 werner@suse.de
-- Don't access buffer but resulting pointer for array element names
- to avoid the not initialized area of the buffer. This also fixes
- an inherent wrong calculation of the string length of the array
- element names (bug #248717)
-* Thu Dec 14 2006 werner@suse.de
-- Update to bash 3.2 patch level 9
-* Wed Dec 06 2006 schwab@suse.de
-- Remove obsolete patches.
-* Fri Nov 17 2006 werner@suse.de
-- Remove /usr/bin/bash (#206000)
-* Tue Nov 14 2006 werner@suse.de
-- Update to bash 3.2 patch level 5
-* Wed Sep 27 2006 werner@suse.de
-- Use PIE to make a shared bash binary
-- Make the bash modules build for testing
-* Fri Sep 22 2006 werner@suse.de
-- Remove rpath option for libraries use linker defaults instead
-* Fri Sep 22 2006 werner@suse.de
-- Add symbolic link for POSIX bourne shell to /usr/bin/ (#206000)
-* Thu Sep 14 2006 werner@suse.de
-- Add environment variable DEFAULT_BELL_STYLE to control the
- bell style of the readline library without using intputrc.
-* Mon Aug 07 2006 werner@suse.de
-- Let readline-devel requires libncurses.so (bug #188673)
-* Thu Jul 27 2006 werner@suse.de
-- Let printf builtin handle stdout errors correctly (bug #190349)
-* Wed May 31 2006 werner@suse.de
-- Fix crash in IFS multi byte handling (bug #180317)
-* Tue May 23 2006 werner@suse.de
-- Make the test suite run even on ppc emulated on ppc64
-* Mon May 15 2006 werner@suse.de
-- Update bash 3.1 to patch level 17
- * Allow array subscripts to be sourounded by double quotes
-- Run test suite with nearly all scripts
-* Mon Apr 03 2006 werner@suse.de
-- Update bash 3.1 to patch level 16
- * Bash will dump core when attempting to perform globbing in
- directories with very large numbers of files
- * Solve problem with the extended globbing code prevented dots
- from matching filenames when used in some matching patterns
-* Mon Mar 27 2006 werner@suse.de
-- Use access(2) with temporary switched euid/ruid and egid/rgid
- instead of stat(2) to determine the access permissions of a
- file, this works even on RO mounted NFS file systems (#160513)
-* Wed Mar 22 2006 werner@suse.de
-- Be sure that ~/.inputrc is read even if INPUTRC is set to
- system wide /etc/inputrc (bug #160003)
-- Make prefix-meta work even with new readline syntax but
- disable it by default (since bug #suse21096)
-* Mon Mar 20 2006 werner@suse.de
-- Update to bash 3.1 to patch level 14 and readline 5.1 to level 4
- * Do not terminate words prematurely if parentheses are involved
- * Readline sometimes reference freed memory
- * Fix double displayed prompt when using non-incremental searches
-* Sun Mar 12 2006 schwab@suse.de
-- Update bash31-010 patch, better fix for #151000.
-* Thu Mar 02 2006 werner@suse.de
-- Update bash 3.1 to patch level 11 and readline 5.1 to level 2
- * Includes fix for line-wrapping errors
- * Replacement for bug fix of bug #146075 with better
- reallocation and compaction of the job array list.
- * Do not let SIGINT from terminal reach background processes
- * Do not let asynchronous background jobs set the terminal
- process group incorrectly.
- * Replacement for bug fix of bug #151000
- * Do not strip quoting inside double-quoted command substitutions
-* Wed Mar 01 2006 werner@suse.de
-- Re-enable escaping newline within quotes in commands (#151000)
-* Mon Jan 30 2006 werner@suse.de
-- Do initialize the fresh members of the job array (bug #146075)
-* Mon Jan 30 2006 schwab@suse.de
-- Barf if /proc is missing.
-* Wed Jan 25 2006 mls@suse.de
-- converted neededforbuild to BuildRequires
-* Tue Jan 10 2006 werner@suse.de
-- Update to newest patch level 5:
- + corrects several omissions in the bash documentation
- + local array variable declared at function scope shadowing
- a global variable should create a separate instance
- + When tilde expansion fails, do not skip rest of an expansion
-- Expand dollar quotes even for the single quote case (bug #141394)
-* Thu Dec 22 2005 werner@suse.de
-- Switch to first patchlevel for the bash and the readline library.
- This should fix problems happen with local/eval/let builtins.
-* Mon Dec 19 2005 werner@suse.de
-- Remove dangling sym links
-* Tue Dec 13 2005 schwab@suse.de
-- Fix segfault in readline callback interface.
-* Mon Dec 12 2005 schwab@suse.de
-- Fix return of random data.
-- Set CFLAGS_FOR_BUILD.
-* Fri Dec 09 2005 werner@suse.de
-- Update to bash version 3.1 and readline library version 5.1
-* Thu Sep 29 2005 werner@suse.de
-- More cookie for the compiler
-* Mon Sep 19 2005 werner@suse.de
-- Give the compiler its cookie
-* Tue Apr 19 2005 postadal@suse.cz
-- fixed crashing on read -e command and line wrapping (in readline code)
- (bug #76709)
-* Fri Jan 28 2005 werner@suse.de
-- Add workaround for NFS bug which does not check permissions
- on open of a file but close (bug #20244)
-* Thu Nov 25 2004 werner@suse.de
-- Remove local array patch because not needed anymore
-- Fix a crash on internal arrays if unset during execution of
- functions and files (bug #48511)
-* Sun Nov 21 2004 schwab@suse.de
-- Add patches from and
- .
-* Fri Nov 19 2004 werner@suse.de
-- Fix the evalexp fix (bug #48253)
-* Mon Oct 25 2004 werner@suse.de
-- Be sure that the FN macro nroff macro is available in all
- sub manual pages (bug #47560)
-* Tue Oct 12 2004 werner@suse.de
-- Re-activate first part of prompt fix because it does not harm
- (bug #36919)
-* Tue Oct 12 2004 ro@suse.de
-- no macros in Version lines
-* Mon Oct 11 2004 werner@suse.de
-- Disable prompt patch for now because not needed and other
- problmes caused by this fix (bug #36919)
-- Clear out last_made_pid on success (bug #42232)
-* Thu Sep 30 2004 werner@suse.de
-- Clear out prompt line of isearch for invisible chars (bug #36919)
-* Wed Sep 29 2004 werner@suse.de
-- Fix prompt problem with invisible characters (bug #36919)
-* Fri Sep 17 2004 werner@suse.de
-- Fix line wraping for newlines in prompt (bug #45519)
-* Thu Sep 16 2004 schwab@suse.de
-- Fix missing return value.
-* Sat Sep 11 2004 kukuk@suse.de
-- Disable use of WCONTINUED as long as bash does not check if
- it is supported.
-* Mon Sep 06 2004 werner@suse.de
-- Fix prefix strip for last added patch
-* Fri Sep 03 2004 werner@suse.de
-- Add warning about broken glibc locale before we get the SIGSEGV
- (bug #44658)
-* Sun Aug 01 2004 schwab@suse.de
-- Fix rl_maybe_save_line.
-- Track LC_TIME.
-* Fri Jul 30 2004 werner@suse.de
-- Put version to bash 3.0 and readline 5.0
-* Mon Jun 07 2004 werner@suse.de
-- Add missed declaration of oldval for previous bugfix
-* Fri Jun 04 2004 werner@suse.de
-- Fix local array variable handling (bug #41649)
-* Wed Jun 02 2004 werner@suse.de
-- Fix evaluation none local return stack curruption (bug #41488)
-* Wed Apr 07 2004 werner@suse.de
-- In case of quotes position counter has to be advanced (#38599)
-* Thu Apr 01 2004 werner@suse.de
-- Add directoy check to distinguish none unique and unique
- executables (bug #37329)
-* Mon Mar 29 2004 werner@suse.de
-- Make the directory patch working as it should (bug #37329)
-* Thu Mar 25 2004 werner@suse.de
-- Move forward to official bug fixes to catch UTF-8 bug #31451
- and bug #36919
-* Thu Feb 12 2004 werner@suse.de
-- Fix cut&paste error of fix for bug #34427
-* Wed Feb 11 2004 werner@suse.de
-- Fix SIGSEGV in using UTF-8 and pattern matching (bug #34427)
-- Fix LC_NUMERIC handling of builtin printf (bug #34428)
-* Mon Feb 02 2004 werner@suse.de
-- Fix the fix and also bug #34242
-* Thu Jan 29 2004 werner@suse.de
-- Fix performance problem for pattern matching in UTF-8 locale
- (port back patch from Mitsuru Chinen )
-* Tue Jan 13 2004 kukuk@suse.de
-- Fix last changes
-* Sat Jan 10 2004 adrian@suse.de
-- add %%run_ldconfig
-* Mon Jul 28 2003 werner@suse.de
-- Add /etc/bash_completion.d directory
-* Thu Jun 26 2003 kukuk@suse.de
-- Fix specfile for lib64
-* Wed Jun 04 2003 jh@suse.de
-- Enable profile feedback
-* Fri May 23 2003 ro@suse.de
-- remove unpackaged files
-* Thu May 22 2003 mfabian@suse.de
-- improvement for bash-2.05b-locale.patch and
- bash-2.05b-readline-init.patch: this fixes the problem that
- the line editor in bash is not correctly initialized in the first
- bash after login via ssh or on the linux console. This is
- especially obvious in UTF-8 locales when editing non-ASCII
- characters on the command line. See also:
- https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=74701
- https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=74925
- The following bug remains fixed:
- http://bugzilla.suse.de/show_bug.cgi?id=16999
-- bash-2.05b-complete.patch: (by Miloslav Trmac )
- achieve correct alignment of file names containing non-ASCII
- characters when typing "ls " and pressing Tab twice to show
- the completions. See also:
- https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=90201
-* Mon Mar 17 2003 werner@suse.de
-- Do not execute command line if tty is closed (bug #25445)
-* Thu Feb 13 2003 schwab@suse.de
-- Fix prompt decoding with -noediting.
-* Tue Feb 11 2003 kukuk@suse.de
-- To avoid loop in PreRequires, don't install info pages. The info
- package contains a dir file which contains the bash entries
- already.
-* Fri Feb 07 2003 ro@suse.de
-- fixed specfile
-* Fri Feb 07 2003 ro@suse.de
-- added install_info macros
-* Mon Jan 27 2003 schwab@suse.de
-- Fix bugs #21096 and #21392 properly: don't recurse on
- do-lowercase-version for fallback entry.
-* Tue Jan 21 2003 werner@suse.de
-- Allow rbash as login shell (`-' problem, bug #22917)
-* Wed Dec 18 2002 schwab@suse.de
-- Use BuildRoot.
-* Thu Dec 12 2002 mfabian@suse.de
-- add bash-2.05b-display-mbspeed.patch received from
- Jiro SEKIBA to improve display speed in
- multibyte locales.
-* Sat Nov 09 2002 ro@suse.de
-- add bison to neededforbuild for now
- (till we're sure about bison again)
-* Thu Oct 31 2002 werner@suse.de
-- For bug #21096 and #21392: implement an oom protection.
-* Mon Oct 21 2002 werner@suse.de
-- More for bug#21096: Make prefix-meta work even if mapped onto
- longer escape sequences.
-* Fri Oct 18 2002 werner@suse.de
-- Fix bug#21096: sequences like `ESC ... CHARACTER' with CHARACTER
- mapped on functions will not cause an endless recursion anymore.
-* Wed Sep 25 2002 ro@suse.de
-- removed more bogus provides
-* Wed Sep 11 2002 werner@suse.de
-- Correct Provides (package should not provides its self)
-* Fri Aug 30 2002 werner@suse.de
-- Add version dependend require on readline (bug #18652)
-* Fri Aug 30 2002 werner@suse.de
-- Fix annoying display bug in wide character support (bug #18449)
-* Wed Aug 28 2002 werner@suse.de
-- Add comment about multi byte handling and echo builtin (#18449)
-* Wed Aug 21 2002 mls@suse.de
-- fix $RANDOM randomness in subshells
-* Fri Aug 09 2002 kukuk@suse.de
-- readline-devel should require readline
-* Mon Jul 29 2002 werner@suse.de
-- Expansion of `~user/' is like `/'
-* Sat Jul 27 2002 kukuk@suse.de
-- Remove not used tetex from neededforbuild
-- Fix building of man2html (bash.html still broken)
-* Fri Jul 19 2002 werner@suse.de
-- Check value of LANG before LC_ALL will be unset for getting the
- _current_ default value of LC_ALL with setlocale(3) (bug #16999)
-* Fri Jul 19 2002 werner@suse.de
-- Fix NULL pointer handled by memset (readline:mbutil.c)
-* Thu Jul 18 2002 werner@suse.de
-- Update to new version bash 2.05b/readline 4.3
-* Wed May 22 2002 schwab@suse.de
-- Fix vi-change-char.
-- Fix missing declaration.
-* Wed Apr 17 2002 schwab@suse.de
-- Fix last change.
-* Thu Apr 11 2002 sf@suse.de
-- using %%{_libdir} to put the shlibs into the correct directories
- (lib / lib64)
-* Tue Mar 26 2002 werner@suse.de
-- Fix possible endless loop if terminal will be disconneted during
- complete answer (bug report from bastian@kde.org, for more see
- http://bugs.kde.org/db/37/37999.html)
-* Wed Mar 20 2002 ro@suse.de
-- removed tetex from neededforbuild, it's not used here
-* Wed Mar 06 2002 werner@suse.de
-- Use improved bug fix for line wrapping problem, now line wrapping
- work for char and wide char environments
-- Fix readline version number
-* Wed Feb 27 2002 mfabian@suse.de
-- add readline-4.2-i18n-0.3-display.patch from
- Jiro SEKIBA to fix a line wrapping
- problem.
-* Mon Jan 21 2002 werner@suse.de
-- Fix bug #12834: Update to bash-2.05-i18n-0.5.patch.gz and
- bash-2.05-readline-i18n-0.3.patch.gz
-* Thu Oct 18 2001 werner@suse.de
-- Allways include /etc/inputrc if INPUTRC isn't system file
-* Mon Oct 08 2001 werner@suse.de
-- Fix readline i18n patch: enable configure of multi byte handling,
- fix warnings and bug in histexpand.c
-* Fri Oct 05 2001 werner@suse.de
-- Add two patches for I18N support of bash and readline library
-* Tue Sep 04 2001 werner@suse.de
-- Add patch to avoid trouble with C++ header definitions
-* Fri Aug 03 2001 werner@suse.de
-- Fix fc crash (bug #9620)
-* Mon Jul 02 2001 olh@suse.de
-- dont apply bash-2.05-s390x-unwind.patch on ppc and sparc
-* Thu Jun 14 2001 bk@suse.de
-- fix 64-bit bigendian bug for s390x
-* Wed Jun 06 2001 werner@suse.de
-- Re-order configure.in to avoid trouble with new autoconf
-* Tue May 08 2001 mfabian@suse.de
-- bzip2 sources
-* Sat May 05 2001 schwab@suse.de
-- Fix process substitution when stdin is closed.
-* Wed May 02 2001 werner@suse.de
-- Make patch for 2.4.4 work within spec
-* Wed May 02 2001 werner@suse.de
-- Remove buggy patch in job control, add a workaround
-* Mon Apr 30 2001 werner@suse.de
-- Add patch to get job control into right order on a pipe
-* Thu Apr 12 2001 werner@suse.de
-- Provide cpp macro OLD_READLINE for backwards compatibility
- at compile time with old readline interface
-* Thu Apr 12 2001 ro@suse.de
-- added split-alias as provides (again)
-* Wed Apr 11 2001 werner@suse.de
-- Update to bash 2.05 and readline 4.2
-- Port of our patches
-* Thu Feb 22 2001 werner@suse.de
-- Split package into bash/readline/readline-devel
-- Depend libreadline on libncurses
-* Thu Sep 14 2000 werner@suse.de
-- Add some bug fixes
-- Add missed ssh fix for none interactive shell
-* Wed Jun 07 2000 werner@suse.de
-- Fix some patches
-- Add export patch for bash 2.04
-- Fix `soname' of readline and history libraries
-- Fix linkage of major readline and history libraries
-* Mon Jun 05 2000 schwab@suse.de
-- Fix unwind_protect_pointer on 64-bit systems.
-* Wed May 31 2000 schwab@suse.de
-- Comment out declaration of savestring in that conflicts
- with other people's declaration (eg. gdb).
-* Mon May 29 2000 aj@suse.de
-- Upgrade to bash 2.04 and readline 4.1.
-* Sun May 21 2000 kukuk@suse.de
-- Use docdir
-* Sat Apr 01 2000 bk@suse.de
-- remove obviosly unneeded link /usr/lib/libreadline.so on s390
-* Tue Mar 14 2000 werner@suse.de
-- Add locale patch to enable LC_NUMERIC handling
-* Thu Feb 24 2000 werner@suse.de
-- Use $VENDOR for several linux architectures
-- Set check_window_size (shopt checkwinsize) to true, this will
- correct screen size even if it changes during a job.
-* Tue Feb 15 2000 schwab@suse.de
-- Update config.{guess,sub} to latest version.
-- Fix spec file to create doc directory before installing into it.
-* Sat Jan 29 2000 werner@suse.de
-- Add mailstat patch (handles mail directories)
-- Fix configuration (system is %%arch-suse-linux)
-- Fix segfault (job handling)
-- Fix manual (add rbash manual, add some missed options)
-- Install rbash (symlink to bash)
-- Fix readline (End, Del)
-- Fix temporary file handling (do not write without check)
-- Use system random interface not builtin
-- Remove some compiler warnings
-- Set --enable-disabled-builtins (useful)
-- Install shared readline and history in /lib (bash needs that)
-- Enable shared readline (version 4.0) and history library
-- Try to use shared readline and history for bash (TEST)
-* Fri Dec 03 1999 kasal@suse.de
-- added command to make and install doc/bashref.html
-* Fri Nov 26 1999 kukuk@suse.de
-- Fix spec file
-* Thu Nov 25 1999 kukuk@suse.de
-- Merge Makefile.Linux with spec file, use RPM_OPT_FLAGS
-- Remove --disable-dparen-arithmetic
-* Mon Sep 13 1999 bs@suse.de
-- ran old prepare_spec on spec file to switch to new prepare_spec.
-* Tue Aug 24 1999 uli@suse.de
-- fixed for PPC
-* Mon Jul 19 1999 florian@suse.de
-- update to bash 2.03, readline 4.0
-* Wed Jan 13 1999 @suse.de
-- disabled `Broken pipe' messages
-* Sun Dec 13 1998 bs@suse.de
-- removed notify message - bash 2.0 is standard for a long time now.
-* Mon Dec 07 1998 florian@suse.de
-- remove SSH_CLIENT-kludge as this cannot detect all correct cases
- where .bashrc should be loaded
-- delete email-changes in bashbug script
-- update readline to version 2.2.1
-* Thu Nov 12 1998 bs@suse.de
-- minor fix for new rpm
-* Thu Oct 01 1998 ro@suse.de
-- update to 2.02.1 / reintegrated werner's tmp-fix for bashbug
-* Thu Jul 23 1998 werner@suse.de
-- use mktemp
-* Thu Jul 16 1998 werner@suse.de
-- fix bashbug temp file handling
-* Wed Jun 17 1998 ro@suse.de
-- changed general.h: !defined (gid_t)
-* Mon Oct 27 1997 florian@suse.de
-- do not include old compatible-only safestring() in libreadline.a
-* Thu Oct 09 1997 florian@suse.de
-- update to version 2.01.1
-- add several bugfixes
-- fix missing things in spec-file
-* Thu Aug 14 1997 florian@suse.de
-- add several bug-fixes from gnu.bash.bug and fix memory management
- of LC_ALL
-* Sat Jul 05 1997 florian@suse.de
-- add another bugfix from gnu.utils.bugs
-* Mon Jun 23 1997 florian@suse.de
-- create the history file with 0600 perms
-- add minor bugfix to check for new email
-* Thu Jun 05 1997 florian@suse.de
-- bash: check for NULL-pointer before calling "savestring()"
-- add bashref.info and newer FAQ
-* Tue Apr 22 1997 bs@suse.de
-- added FAQ and bashref.html to /usr/doc/packages/bash
-* Sun Apr 13 1997 florian@suse.de
-- update to bash 2.0 with lots of patches from gnu.utils.bugs
- Mon Sep 2 02:48:35 MET DST 1996
- new version with security patches
-* Thu Jan 02 1997 florian@suse.de
- security fix included (0xff was command separator)
diff --git a/readline-6.0-patches.tar.bz2 b/readline-6.0-patches.tar.bz2
index 6b783f0..8c773a8 100644
--- a/readline-6.0-patches.tar.bz2
+++ b/readline-6.0-patches.tar.bz2
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:8bb90b3b3a91efdadb99fee54c91bbdb9218f96e7178e626c2447456538f73b6
-size 130
+oid sha256:832e90fa8d832ddc04432957a768fd591996cee1c7ef044cc380e9e99f9c5e3f
+size 2139