readline: Update patches to include 11 - 13

- Update patches from 1 - 10 to 1 - 13
- Update of rootfile not required
- Changelog of patches
    11	Some systems (e.g., macOS) send signals early on in interactive initialization,
	so readline should retry a failed open of the init file.
    12	If a user happens to bind do-lowercase-version to something that isn't a
	capital letter, so _rl_to_lower doesn't change anything and the result is
	still bound to do-lowercase-version, readline can recurse infinitely.
    13	When readline is accumulating bytes until it reads a complete multibyte
	character, reading a byte that makes the multibyte character invalid can
	result in discarding the bytes in the partial character.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Adolf Belka
2024-08-13 18:19:46 +02:00
committed by Michael Tremer
parent 8127b73812
commit 16bc85bcea
4 changed files with 403 additions and 1 deletions

View File

@@ -72,7 +72,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
for i in $$(seq 1 10); do \
for i in $$(seq 1 13); do \
cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/readline/readline82-$$(printf "%03d" "$${i}") || exit 1; \
done