commit:     95dbfdecc623498fe8ebbe77ee9c9bcebb217c08
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 22 08:24:14 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jul 15 11:18:11 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95dbfdec

profiles: Force sys-libs/ncurses[tinfo]

Closes: https://bugs.gentoo.org/487844
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/11458
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 profiles/base/package.use.force | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index dce695a7b77..c68f65c9bc6 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -6,6 +6,14 @@
 # them is an experimental feature and needs testing.
 sys-libs/glibc static-libs
 
+# Michał Górny <[email protected]> (22 Mar 2019)
+# Force building separate tinfo to maintain stable library API.  This
+# is backwards-compatible with packages linked to -lncurses, so neither
+# installed packages nor pre-built software should be negatively
+# affected.  On the other hand, disabling USE=tinfo is capable of
+# breaking installed packages.
+sys-libs/ncurses tinfo
+
 # Mart Raudsepp <[email protected]> (2018-12-14)
 # Security is not optional if available for the architecture/kernel.
 gnome-base/gnome-desktop seccomp

Reply via email to