-
-
Notifications
You must be signed in to change notification settings - Fork 31.9k
Build fails with recent libedit versions #109191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
see also: #105323 |
And about the apple workaround: #108665 |
Bo98
added a commit
to Bo98/cpython
that referenced
this issue
Oct 2, 2023
Bo98
added a commit
to Bo98/cpython
that referenced
this issue
Oct 2, 2023
corona10
pushed a commit
that referenced
this issue
Oct 9, 2023
miss-islington
pushed a commit
to miss-islington/cpython
that referenced
this issue
Oct 9, 2023
(cherry picked from commit f4cb0d2) Co-authored-by: Bo Anderson <[email protected]>
corona10
pushed a commit
that referenced
this issue
Oct 9, 2023
Bo98
added a commit
to Bo98/cpython
that referenced
this issue
Oct 9, 2023
(cherry picked from commit f4cb0d2) Co-authored-by: Bo Anderson <[email protected]>
erlend-aasland
pushed a commit
that referenced
this issue
Oct 9, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Bug report
Bug description:
readline_set_completion_display_matches_hook_impl
will use eitherVFunction
(if_RL_FUNCTION_TYPEDEF
is defined) orrl_compdisp_func_t
. The former is deprecated but available in current readline, while the latter has historically not been available in libedit. However, libedit recently addedrl_compdisp_func_t
and removedVFunction
entirely: http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit/readline/readline.h.diff?r1=1.53&r2=1.54&sortby=dateWe ship a recent libedit in MacPorts, so we see a compilation failure like this:
It's easy enough for us to patch around this, but I guess if compatibility with both current libedit and the older version shipped by Apple is desired, there needs to be another check for the availability of this type.
CPython versions tested on:
3.12
Operating systems tested on:
macOS
Linked PRs
The text was updated successfully, but these errors were encountered: