From da8cc94aa97b87384958304639655c42f3f7456d Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Thu, 7 Nov 2013 15:55:54 -0800 Subject: [PATCH] fix(vim.eclass): Restore passing --with-tlib=curses to configure Cross-compiling vim in our environment fails otherwise. The old version of the eclass had this line but the new one does not. Re-add it to get things working again. Should investigate this closer before the next time the eclasses get synced up with Gentoo. --- .../src/third_party/portage-stable/eclass/vim.eclass | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sdk_container/src/third_party/portage-stable/eclass/vim.eclass b/sdk_container/src/third_party/portage-stable/eclass/vim.eclass index 77451d0b6e..1bb10fb586 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/vim.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/vim.eclass @@ -475,6 +475,10 @@ vim_src_configure() { myconf="${myconf} $(use_enable nls) $(use_enable acl)" fi + # Note: If USE=gpm, then ncurses will still be required. See bug #93970 + # for the reasons behind the USE flag change. + myconf="${myconf} --with-tlib=curses" + myconf="${myconf} --disable-selinux" # Let Portage do the stripping. Some people like that.