Summary: | slang-2.1.4 does not compile against ncurses-5.7 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michelangelo Scopelliti <kernelpanic> |
Component: | Current packages | Assignee: | CJK Team <cjk> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | barthel, caster, dickey, jrmalaq, Martin.Jansa, themactep |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 245370 | ||
Bug Blocks: |
Description
Michelangelo Scopelliti
2008-11-03 09:57:05 UTC
*** Bug 245377 has been marked as a duplicate of this bug. *** Like Uwe Barthel pointed out in the duplicate bug, this error seems to be the same like bug #210063 Assigning bug to cjk... Another workaround is to recompile sys-libs/ncurses with USE="-berkdb", after that slang compiles fine. My USE flags for both are: [ebuild R ] sys-libs/ncurses-5.7 USE="unicode -ada -berkdb -debug -doc -gpm -minimal -nocxx -profile -trace" 0 kB [ebuild R ] sys-libs/slang-2.1.4 USE="pcre readline -cjk -png" 0 kB it seems that ncurses has the issue. 'emerge =ncurses-5.7' doesn't install /usr/share/terminfo/* files. It's surprising that it's an issue _now_, since I added the hashed-database option two years ago, for ncurses 5.6 (what changed?). 30 Apr 2009; Samuli Suominen <ssuominen@gentoo.org> ncurses-5.6-r2.ebuild, ncurses-5.7.ebuild: Because ncurses5-config --terminfo returns /usr/share/terminfo we keepdir it wrt #245374. 30 Apr 2009; Samuli Suominen <ssuominen@gentoo.org> slang-2.1.3-r1.ebuild, slang-2.1.4.ebuild: Because ncurses5-config --terminfo returns /usr/share/terminfo we keepdir it wrt #245374 and drop USE -minimal depend. |