Debian Patches

Status for bash/5.1-2+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
man-vx-opts.diff # DP: document -v / -x options

===================================================================
no
bash51-001.diff BASH PATCH REPORT
=================

Bash-Release: 5.1
Patch-ID: bash51-001

Bug-Reported-by: Fazal Majid <fazal@majid.org>
Bug-Reference-ID: <DEAB7D2C-C626-450C-B2E5-281AFF2D26D4@majid.org>
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2020-12/msg00000.html

Bug-Description:

There is a missing dependency on a constructed file, which can cause highly
parellel builds to fail.
no
bash51-002.diff BASH PATCH REPORT
=================

Bash-Release: 5.1
Patch-ID: bash51-002

Bug-Reported-by: oguzismailuysal@gmail.com
Bug-Reference-ID: <CAH7i3LoHFUa4aSF5-AD2r80HG-p-YzD_9ZxomarZkhP8NMq63g@mail.gmail.com>
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2020-12/msg00037.html

Bug-Description:

If there are no jobs, and the `-n' and `-p' options are both supplied to
`wait', bash can assign a value to the variable name specified with `-p'
instead of leaving it unset.
no
bash51-003.diff BASH PATCH REPORT
=================

Bash-Release: 5.1
Patch-ID: bash51-003

Bug-Reported-by: oguzismailuysal@gmail.com
Bug-Reference-ID: <CAH7i3LpG91BnNcDtaTUm2Ph7a+PnJkuh6nAc87cVL7_38tOaMQ@mail.gmail.com>
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2020-12/msg00050.html

Bug-Description:

Bash does not put a command substitution process that is started to perform an
expansion in a child process into the right process group where it can receive
keyboard-generated signals.
no
bash51-004.diff BASH PATCH REPORT
=================

Bash-Release: 5.1
Patch-ID: bash51-004

Bug-Reported-by: oguzismailuysal@gmail.com
Bug-Reference-ID: <CAH7i3LoHGmwaghDpCWRUfcY04gQmeDTH3RiG=bf2b=KbU=gyhw@mail.gmail.com>
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2020-12/msg00039.html

Bug-Description:

If a key-value compound array assignment to an associative array is supplied
as an assignment statement argument to the `declare' command that declares the
array, the assignment doesn't perform the correct word expansions.

This patch makes key-value assignment and subscript assignment perform the
same expansions when they're supplied as an argument to `declare'.
no
bash51-014.diff BASH PATCH REPORT
=================

Bash-Release: 5.1
Patch-ID: bash51-014

Bug-Reported-by: platon7pronko@gmail.com
Bug-Reference-ID:
Bug-Reference-URL: https://savannah.gnu.org/patch/?10035

Bug-Description:

Bash may produce corrupted input if a multibyte character spans a 512-byte
boundary while reading the output of a command substitution.
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
bzero.diff no
man-macro-warnings.diff # DP: Move definition of the macro "FN" out of the region of the "ig"
# DP: macro. Define macros and registers "zZ" and "zY".
no

All known versions for source package 'bash'

Links