Skip to content

bash: update to 5.3.9#269

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

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

Conversation

@gitforwindowshelper
Copy link

@gitforwindowshelper gitforwindowshelper bot commented Nov 27, 2025

@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 <johannes.schindelin@gmx.de>
* 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 <johannes.schindelin@gmx.de>
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 <johannes.schindelin@gmx.de>
@dscho
Copy link
Member

dscho commented Dec 11, 2025

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

@rimrul
Copy link
Member

rimrul commented Dec 12, 2025

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 <johannes.schindelin@gmx.de>
@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 <johannes.schindelin@gmx.de>
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 <johannes.schindelin@gmx.de>
@dscho
Copy link
Member

dscho commented Feb 9, 2026

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 <johannes.schindelin@gmx.de>
@dscho
Copy link
Member

dscho commented Feb 10, 2026

/deploy

@dscho
Copy link
Member

dscho commented Feb 10, 2026

/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