Debian Patches

Status for bash/5.3-2

Patch Description Author Forwarded Bugs Origin Last update
bash53-001.diff BASH PATCH REPORT
=================

Bash-Release: 5.3
Patch-ID: bash53-001

Bug-Reported-by: John Sidles <jasidles@gmail.com>
Bug-Reference-ID: <CAHOxHhRKa86FtRpsq-FBVciAxZ9kbo5PvfQBovBDXDFySbxj7A@mail.gmail.com>
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2025-07/msg00035.html

Bug-Description:

In posix mode, `wait -n' with pid arguments does not restrict the set of
processes it considers to those arguments.
no
bash53-002.diff BASH PATCH REPORT
=================

Bash-Release: 5.3
Patch-ID: bash53-002

Bug-Reported-by:
Bug-Reference-ID:
Bug-Reference-URL: https://savannah.gnu.org/bugs/?67326

Bug-Description:

There are too many differences in the various implementations of shm_open(2)
to rely on it for bash's use.
no
bash53-003.diff BASH PATCH REPORT
=================

Bash-Release: 5.3
Patch-ID: bash53-003

Bug-Reported-by: Isabella Bosia <izaberina@gmail.com>
Bug-Reference-ID: <CAAZkfoJhQ1BJ7BGk3-ObctvCJJrW3rp_tWQXT=9rY7kGDvz4uw@mail.gmail.com>
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2025-06/msg00173.html

Bug-Description:

Bash leaves internal quoting in place when expanding array subscripts
that appear inside array subscripts in an arithmetic context, causing
expansion failures.
no
bash53-004.diff BASH PATCH REPORT
=================

Bash-Release: 5.3
Patch-ID: bash53-004

Bug-Reported-by: Emanuele Torre <torreemanuele6@gmail.com>
Bug-Reference-ID: <aHKS0uA8Sf_vMT25@ntoo>
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2025-07/msg00031.html

Bug-Description:

The Linux kernel reports incorrect sizes for files in /sys/block/*/uevent,
leading bash to report a read error when the byte count does not agree
with the file size from fstat(2).
no
bash53-005.diff BASH PATCH REPORT
=================

Bash-Release: 5.3
Patch-ID: bash53-005

Bug-Reported-by: chet.ramey@case.edu
Bug-Reference-ID:
Bug-Reference-URL:

Bug-Description:

Restoring the default disposition in a subshell for a signal bash treats
specially can cause a crash.
no
bash53-006.diff BASH PATCH REPORT
=================

Bash-Release: 5.3
Patch-ID: bash53-006

Bug-Reported-by: Duncan Roe <duncan_roe@optusnet.com.au>
Bug-Reference-ID: <aL0p/3BQeCLc6krz@dimstar.local.net>
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2025-09/msg00053.html

Bug-Description:

When `globasciiranges' is enabled, glob patterns with ranges in bracket
expressions can produce incorrect matches for character ranges whose
start and end are non-ascii characters.
no
bash53-007.diff BASH PATCH REPORT
=================

Bash-Release: 5.3
Patch-ID: bash53-007

Bug-Reported-by: jdhedden@gmail.com
Bug-Reference-ID: <689ac876.050a0220.334a3f.30fb@mx.google.com>
Bug-Reference-URL:

Bug-Description:

No-fork command substitutions can perform redirections that act on the
enclosing command as well.
no
bash53-008.diff BASH PATCH REPORT
=================

Bash-Release: 5.3
Patch-ID: bash53-008

Bug-Reported-by: Grisha Levit <grishalevit@gmail.com>
Bug-Reference-ID: <20251022174207.10518-1-grishalevit@gmail.com>
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2025-10/msg00145.html

Bug-Description:

Bash tries to consume entire multibyte characters when looking for backslash
escapes in $'...' strings, and treats too many characters as potentially
beginning a multibyte character in UTF-8 locales. Being more selective about
when to call mbrtowc() can lead to optimized string processing and script
speedups. This patch also handles the unlikely situation of a locale
encoding null wide characters with non-null bytes.
no
bash53-009.diff BASH PATCH REPORT
=================

Bash-Release: 5.3
Patch-ID: bash53-009

Bug-Reported-by: penguin p <tgckpg@gmail.com>
Bug-Reference-ID: <TYYPR01MB14049C63D4635628EE867664BFA37A@TYYPR01MB14049.jpnprd01.prod.outlook.com>
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00080.html

Bug-Description:

A SIGINT during a reverse i-search can cause a segmentation fault due to
accessing data freed by a signal handler.
no
bashbug-editor.diff # DP: send bug reports to Debian bash maintainer too. no
deb-bash-config.diff # DP: Changed compile time configuration options:
# DP:
# DP: - Set the default path to comply with Debian policy
# DP:
# DP: - Enable System-wide .bashrc file for interactive shells.
# DP:
# DP: - Enable System-wide .bash.logout file for interactive shells.
# DP:
# DP: - make non-interactive shells begun with argv[0][0] == '-'
# DP: run the startup files when not in posix mode.
# DP:
# DP: - try to check whether bash is being run by sshd and source
# DP: the .bashrc if so (like the rshd behavior).
# DP:
# DP: - don't define a default DEFAULT_MAIL_DIRECTORY, because it
# DP: can cause a timeout on NFS mounts.
no
deb-examples.diff # DP: document readline header location on Debian systems no
man-arithmetic.diff # DP: document deprecated syntax for arithmetic evaluation. no
man-fignore.diff # DP: bash(1): mention quoting when assigning to FIGNORE no
man-bashrc.diff # DP: document /etc/bash.bashrc in bash man page no
man-bashlogout.diff # DP: document /etc/bash.bashrc in bash man page no
man-nocaseglob.diff # DP: Clarify documentation about case-insensitive pathname expansion no
man-test.diff # DP: document conditional file expressions acting on the target of
# DP: symbolic links as well (except -h, -L).

===================================================================
no
man-test2.diff # DP: Document handling of parameters of the test builtin. no
rbash-manpage.diff # DP: doc/rbash.1: fix bash(1) reference no
bash-default-editor.diff # DP: Use `command -v editor`, as an editor, if available. no
input-err.diff # DP: Define PGRP_PIPE to avoid race condition. no
exec-redirections-doc.diff no
bash-aliases-repeat.diff # DP: Fix bug in Bash_aliases example. no
use-system-texi2html.diff no
man-vx-opts.diff # DP: document -v / -x options no
readline-need-extern-pc.diff no

All known versions for source package 'bash'

Links