Skip to content

bash: update to 5.3.9#269

Merged
dscho merged 4 commits into
mainfrom
bash-5.3.8
Feb 10, 2026
Merged

bash: update to 5.3.9#269
dscho merged 4 commits into
mainfrom
bash-5.3.8

Conversation

@gitforwindowshelper

@gitforwindowshelper gitforwindowshelper Bot commented Nov 27, 2025

Copy link
Copy Markdown

@dscho dscho changed the title bash: update to 5.3.8 bash: update to 5.3.9 Dec 11, 2025
dscho and others added 3 commits December 11, 2025 12:04
Signed-off-by: Johannes Schindelin <[email protected]>
* Remove all hunks which are included upstream now.
* Remove the hunk for the !BUFFERED_INPUT case, that code path/macro
  has been dropped upstream completely.
* Some minor refresh for the "set_minus_o_option" hunk
* Add "int" to "extern igncr;" due to stricter compiler checks

Cherry-picked-from: 717ea7c (bash: Update to 5.3.008, 2025-11-28)
Signed-off-by: Johannes Schindelin <[email protected]>
The 0002-bash-4.3-msysize.patch part resembles a bit what was done in
MSYS2 partially through 076c4a9 (bash: build for cygwin, 2025-02-03),
but we need to keep the build working for i686 (i.e. we cannot switch to
pretending to be Cygwin).

Signed-off-by: Johannes Schindelin <[email protected]>
@dscho

dscho commented Dec 11, 2025

Copy link
Copy Markdown
Member

I fear that it's time to stop updating Bash on i686. Objections, @rimrul @mjcheetham ?

@rimrul

rimrul commented Dec 12, 2025

Copy link
Copy Markdown
Member

Should be fine.

The Bash v5.3.9 update causes i686-specific build failures due to a
libreadline version clash; see
#269

Since 32-bit MinGit is the only remaining i686 artifact offered by
Git for Windows, and there is nothing critical in this Bash update
for it, fixing those build issues is not worth the trouble.

Signed-off-by: Johannes Schindelin <[email protected]>
@dscho
dscho marked this pull request as ready for review February 9, 2026 16:26
dscho added a commit to git-for-windows/gfw-helper-github-app that referenced this pull request Feb 9, 2026
The Bash v5.3.9 update causes i686-specific build failures due to a
libreadline version clash; see
git-for-windows/MSYS2-packages#269

Since 32-bit MinGit is the only remaining i686 artifact offered by
Git for Windows, and there is nothing critical in this Bash update
for it, fixing those build issues is not worth the trouble.

Signed-off-by: Johannes Schindelin <[email protected]>
dscho added a commit to git-for-windows/gfw-helper-github-app that referenced this pull request Feb 9, 2026
…loyed

As of the Bash v5.3.9 update (see
git-for-windows/MSYS2-packages#269), it is
intentional that the i686 variant of that package is no longer
deployed.

Signed-off-by: Johannes Schindelin <[email protected]>
@dscho

dscho commented Feb 9, 2026

Copy link
Copy Markdown
Member

git-for-windows/gfw-helper-github-app#192 will need to be merged and deployed before we can proceed with deploying this here PR.

dscho added a commit to git-for-windows/gfw-helper-github-app that referenced this pull request Feb 9, 2026
…loyed

As of the Bash v5.3.9 update (see
git-for-windows/MSYS2-packages#269), it is
intentional that the i686 variant of that package is no longer
deployed.

Signed-off-by: Johannes Schindelin <[email protected]>
@dscho

dscho commented Feb 10, 2026

Copy link
Copy Markdown
Member

/deploy

@dscho

dscho commented Feb 10, 2026

Copy link
Copy Markdown
Member

/add relnote

The workflow run was started

@dscho
dscho merged commit 28090ab into main Feb 10, 2026
4 checks passed
@dscho
dscho deleted the bash-5.3.8 branch February 10, 2026 20:18
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.

[New bash version] Bash-5.3 patch 9: fix crash when interrupting reverse i-search with ^C

3 participants