[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: probs making bash-4.4(+ patches)
From: |
Chet Ramey |
Subject: |
Re: probs making bash-4.4(+ patches) |
Date: |
Wed, 16 Nov 2016 09:48:16 -0500 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 |
On 11/15/16 4:12 PM, L. A. Walsh wrote:
> Still having probs building bash-4.4 -- trying first, the builtin
> version of readline, and on running got:
I don't have your inputrc to verify, of course, but I will note that:
> readline: ~/.inputrc: line 6: history-size=-1: unknown variable name
> readline: ~/.inputrc: line 35: completion-prefix-display-length=256:
> unknown variable name
The readline variable assignment syntax doesn't include `='; it's just
`set variable value'.
> readline: ~/.inputrc: line 37: expand-tilda: unknown variable name
`tilde' is misspelled.
> readline: ~/.inputrc: line 42: quoted-insert: unknown variable name
> readline: ~/.inputrc: line 44: tab-insert: unknown variable name
These are not readline variables; they're bindable command names.
It's likely that these have been problems for a long time; the code to
warn about unknown variable names is new in readline-7.0. It came into
the devel branch in January, 2016.
> Ishtar:tools/bash/bash-4.4> echo $BASH_VERSION
> 4.4.5(1)-release
>
> -------
> Next I tried using installed readline (libreadline.so.6.2 **1)
> and got an error in the final link step:
You can't link bash-4.4 against any readline version except 7.0; there will
be undefined symbols because bash-4.4 takes advantage of new readline
features.
> ---------------------------
> (3rd try)
> Next I tried prepending the dir w/readline-7.0 to the
> LDFLAGS but the patch for libreadline/history.c didn't make it
> into the readline sources:
>> bash
> User law's .bashrc called 2nd time
> bash: xmalloc: cannot allocate 8589934608 bytes (3088384 bytes allocated)
You're right, I haven't released a readline patch yet. That comes next.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU chet@case.edu http://cnswww.cns.cwru.edu/~chet/
- probs making bash-4.4(+ patches), L. A. Walsh, 2016/11/15
- Re: probs making bash-4.4(+ patches),
Chet Ramey <=
- Re: specifying readline location & ignoring libdir...?, L A Walsh, 2016/11/16
- Re: specifying readline location & ignoring libdir...?, Chet Ramey, 2016/11/16
- Re: specifying readline location & ignoring libdir...?, L A Walsh, 2016/11/16
- Re: specifying readline location & ignoring libdir...?, Chet Ramey, 2016/11/16
- Re: specifying readline location & ignoring libdir...?, L A Walsh, 2016/11/16
- Re: specifying readline location & ignoring libdir...?, Chet Ramey, 2016/11/16