Upstream readline-6.3 provides rl_executing_key and rl_executing_keyseq symbols and documents them in texinfo pages. However Fedora's build does not contains them. This breaks API and readline bindings like perl-Term-ReadLine-Gnu (bug #1112614).
The symbols and all the related code was removed by 0003-add-TTY-input-audit-support.patch patch committed as:
Author: jchaloup <firstname.lastname@example.org>
Date: Thu Jun 19 10:28:50 2014 +0200
Update to 6.3
- resolves: #1071336
-char *rl_executing_keyseq = 0;
-int _rl_executing_keyseq_size = 0;
I cannot find the patch in upstream's GIT repository <http://git.savannah.gnu.org/cgit/readline.git/log/>.
Could you revert the change or explain why do you need to break the API?
Resolved via new update to 6.3 via #1071336