Summary: | Switching to unicode-enabled ncurses | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jozsef Daniel <simius> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | jrmalaq, liquidx, usata |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Patch for ebuild ncurses-5.4-r1 |
Description
Jozsef Daniel
2004-03-16 14:28:04 UTC
Shouldn't we mark this bug as duplicate of bug #27700 or bug #20006 ? Komachi: Yes, I think so... I really should learn to search these bugs better, I didn`t find those at all... BTW, is there some sort of mailing list or repository, where I can get in touch with Unicode related stuff? Like, development info, patches for ebuilds and the like... Created attachment 27525 [details, diff] Patch for ebuild ncurses-5.4-r1 I adopted Zhen Lin's code from his unicode-enabled ncurses-5.3-r1 ebuild in bug 27700, modifying it to IUSE "unicode" instead of "utf8". It makes symlinks to the *w.so libs, to maintain compile time compatibility. I also added Aethyr's gpm support patch from bug 22005. I have emerged it recently, and everything seems to work fine so far... ^^ azarah: could you add the ebuild to CVS tree? --enable-widec works on my machine these two months. AFAIC there are two issues with --enable-widec. First, centericq is known to be broken with --enable-widec ncurses (there was a post about it to gentoo-dev list a while ago). Second, --enable-widec installs libncursesw.so and some programs will depend on libncursesw.so instead of libncurses.so if libncursesw.so is present, so you cannot switch off unicode USE flag once you enabled it unless you compile all ebuilds depending on libncursesw.so. (perhaps this isn't a big issue as we need to rebuild packages upon shlib manor/major version change) I think unicode USE flag for ncurses package deserves at least hard-masked ebuild. I'm not able to find the referenced posting to gentoo-dev regarding centericq. However, there was a bug-fix that I made in August 2003 that affected centericq. Perhaps that was the same issue. If so, it's been fixed for some time. |