commit: 09c5b2bd7725ac3d7604a97987553c134465bdf8 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org> AuthorDate: Thu May 2 20:53:17 2019 +0000 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org> CommitDate: Thu May 2 20:54:34 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c5b2bd
dev-lang/python: Fix implicit ncurses declarations in 3.7.3 Closes: https://bugs.gentoo.org/674070 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org> dev-lang/python/python-3.7.3.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-lang/python/python-3.7.3.ebuild b/dev-lang/python/python-3.7.3.ebuild index afdbc6cebb1..8a1933e1bb9 100644 --- a/dev-lang/python/python-3.7.3.ebuild +++ b/dev-lang/python/python-3.7.3.ebuild @@ -120,6 +120,9 @@ src_configure() { # Please query BSD team before removing this! append-ldflags "-L." + # Fix implicit declarations on cross and prefix builds. Bug #674070. + use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw + local dbmliborder if use gdbm; then dbmliborder+="${dbmliborder:+:}gdbm"