bash: update to 5.3 patch level 9
authorWei-Ting Yang <williamatcg@gmail.com>
Thu, 8 Jan 2026 04:50:46 +0000 (12:50 +0800)
committerHannu Nyman <hannu.nyman@iki.fi>
Sun, 18 Jan 2026 05:19:05 +0000 (07:19 +0200)
commit4a02dcb1c38077fccd5b29f4f59f7b715f5196fe
tree272a1ab2370e63ffabc951411ed8a76241626730
parentd9802c8ba91f1a39c11843743e8ced051b5d5d0a
bash: update to 5.3 patch level 9

- Fix posix-mode issue with "wait -n", where it can return process IDs
  outside the requested set
- Do not try to use shm_open, there is too much variance in behavior
  across systems
- Remove internal quoting that causes failures when expanding nested
  array subscripts in an arithmetic context
- Fix issue with source when read(2) returns fewer characters than
  fstat(2) says are available
- Fix crash when restoring default disposition for SIGINT in
  asynchronous subshell
- Fix issues with range expressions and non-ascii characters in glob
  patterns when globasciiranges is enabled
- Fix issue where nofork command substitutions can affect
  redirections in the calling shell
- Fix issue with calling mbrtowc too much when translating
  ansic-single-quoted strings
- Fix crash when interrupting reverse i-search with ^C

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
utils/bash/Makefile
utils/bash/patches/000-bash-5.3-patch-1.patch [new file with mode: 0644]
utils/bash/patches/001-bash-5.3-patch-2.patch [new file with mode: 0644]
utils/bash/patches/002-bash-5.3-patch-3.patch [new file with mode: 0644]
utils/bash/patches/003-bash-5.3-patch-4.patch [new file with mode: 0644]
utils/bash/patches/004-bash-5.3-patch-5.patch [new file with mode: 0644]
utils/bash/patches/005-bash-5.3-patch-6.patch [new file with mode: 0644]
utils/bash/patches/006-bash-5.3-patch-7.patch [new file with mode: 0644]
utils/bash/patches/007-bash-5.3-patch-8.patch [new file with mode: 0644]
utils/bash/patches/008-bash-5.3-patch-9.patch [new file with mode: 0644]