summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Le Cuirot <chewi@gentoo.org>2019-05-02 21:53:17 +0100
committerJames Le Cuirot <chewi@gentoo.org>2019-05-02 21:54:34 +0100
commit09c5b2bd7725ac3d7604a97987553c134465bdf8 (patch)
tree506085cee591e9933fbf33a6fab38af83f58b8ab /dev-lang/python
parentnet-mail/qmail-autoresponder: Drop old (diff)
downloadgentoo-09c5b2bd7725ac3d7604a97987553c134465bdf8.tar.gz
gentoo-09c5b2bd7725ac3d7604a97987553c134465bdf8.tar.bz2
gentoo-09c5b2bd7725ac3d7604a97987553c134465bdf8.zip
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@gentoo.org>
Diffstat (limited to 'dev-lang/python')
-rw-r--r--dev-lang/python/python-3.7.3.ebuild3
1 files changed, 3 insertions, 0 deletions
diff --git a/dev-lang/python/python-3.7.3.ebuild b/dev-lang/python/python-3.7.3.ebuild
index afdbc6cebb11..8a1933e1bb96 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"