On 7/23/25 3:25 PM, Joshua Newton wrote:
Hi there,
I am encountering the error message described in the title on a system
consisting of: GitHub Actions + Ubuntu 22.04 + Docker + `archlinux`
container. I have collected a few other reports of this error on the
following GitHub issue, and they seem to point to `readline==8.3` (though I
can't confirm this):
I think it's the opposite. Bash-5.3 requires readline-8.3, but earlier
versions of bash should run fine with readline-8.3 as well.
The rl_print_keybinding function was introduced in readline-8.3. (I
must have inadvertently omitted it from the NEWS file.) The bash-5.3
`bind' builtin uses it, so bash-5.3 won't work with earlier readline
versions. This is generally the case.
rl_print_keybinding doesn't appear in readline-8.2 and earlier versions,
so using, say, bash-5.3 linked against readline-8.2 would produce this
error.
Readline-8.3 also uses the function internally, but that should not
matter.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU c...@case.edu http://tiswww.cwru.edu/~chet/