Skip to content

bash: update to 5.3 patch level 20 - #30545

Merged
hnyman merged 1 commit into
openwrt:masterfrom
Yang-Wei-Ting:update-bash
Sep 16, 2026
Merged

hnyman merged 1 commit into
openwrt:masterfrom
Yang-Wei-Ting:update-bash

Conversation

@Yang-Wei-Ting

Copy link
Copy Markdown
Contributor

📦 Package Details

Maintainer: Me

Description:
Update bash to 5.3 patch level 20.


🧪 Run Testing Details

  • OpenWrt Version: master
  • OpenWrt Target/Subtarget: armsr/armv8
  • OpenWrt Device: QEMU

✅ Formalities

  • I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.

If your PR contains a patch:

  • It can be applied using git am
  • It has been refreshed to avoid offsets, fuzzes, etc., using
    make package/<your-package>/refresh V=s
  • It is structured in a way that it is potentially upstreamable

- Accommodate macOS dynamic pipe sizing, avoiding hangs.
- Modify the readline redisplay code to use a buffer offset instead of
  the physical prompt length in a multibyte locale to determine whether
  to reprint the prompt from column 0 because the cursor is before the
  last invisible character in the prompt string.
- Fix readline crash with a prompt that exceeds 256 wrapped lines.
  Fix readline redisplay code to print the entire prompt if the first
  few characters are identical but part of a terminal escape sequence
  and the prompt needs to be redrawn.
- Work around systems including bytes between 128 and 255 in the
  isalpha(3) set, which causes bash to potentially include them in
  identifier names.
- If readline handles a SIGWINCH and updates its idea of the screen
  dimensions, it needs to recompute the columns where the prompt wraps
  lines every time, not just when the screen width decreases.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
@hnyman
hnyman merged commit 6fd8854 into openwrt:master Sep 16, 2026
11 of 14 checks passed
@Yang-Wei-Ting
Yang-Wei-Ting deleted the update-bash branch September 16, 2026 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants