Opened 3 months ago

Closed 3 months ago

#5567 closed enhancement (fixed)

bash-5.2.37

Reported by: Xi Ruoyao Owned by: lfs-book
Priority: normal Milestone: 12.3
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New patch version.

Change History (3)

comment:1 by Xi Ruoyao, 3 months ago

I cannot find a change log. But anyway bash_cv_strtold_broken=no is (finally) no longer needed.

comment:2 by Bruce Dubbs, 3 months ago

The changes to bash are in patches at https://ftp.gnu.org/gnu/bash/bash-5.2-patches/

Since the previous version of bash in blfs, 5.2.32, there have been 5 patches, 33 through 37. These are the summaries:

A typo in the autoconf test for strtold causes false negatives for strtold being available and working when compiled with gcc-14.

If we parse a compound assignment during an alias expansion, it's possible to have the current input string popped out from underneath the parse. In this case, we should not restore the input we were using when we began to parse the compound assignment.

There are systems that supply one of select or pselect, but not both.

When readline is accumulating bytes until it reads a complete multibyte character, reading a byte that makes the multibyte character invalid can result in discarding the bytes in the partial character.

Fix the case where text to be completed from the line buffer (quoted) is compared to the common prefix of the possible matches (unquoted) and the quoting makes the former appear to be longer than the latter. Readline assumes the match doesn't add any characters to the word and doesn't display multiple matches.

comment:3 by Bruce Dubbs, 3 months ago

Resolution: fixed
Status: newclosed

Fixed at commit 8a9d779178

Update to Python3-3.12.7.
Update to tcl9.0.0.
Update to linux-6.11.1.
Update to libtool-2.5.3.
Update to iproute2-6.11.0.
Update to bash-5.2.37.
Update to bc-7.0.3.
Note: See TracTickets for help on using tickets.