]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-154070: Build the curses module wide by capability, not by name (GH-154071)
authorSerhiy Storchaka <storchaka@gmail.com>
Mon, 27 Jul 2026 11:04:51 +0000 (14:04 +0300)
committerGitHub <noreply@github.com>
Mon, 27 Jul 2026 11:04:51 +0000 (14:04 +0300)
commit2db8ca79e0d10f134768250ac530bad45ce2758b
tree916ed036d9c88986867252fc540cd78e786a4e22
parent993a0c65a7b1836aa2087dff197b2fffa62d5b4f
gh-154070: Build the curses module wide by capability, not by name (GH-154071)

configure built the module wide (HAVE_NCURSESW) only for a backend named
ncursesw.  Probe for the wide API in the ncurses and auto backends too, so
a widec-built ncurses keeping the plain name (pkgsrc, macOS) is built wide.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Misc/NEWS.d/next/Build/2026-07-19-12-16-31.gh-issue-154070.f5da07.rst [new file with mode: 0644]
configure
configure.ac