| | 1 | = Native Language Support = |
| | 2 | 1. Add nls and unicode to default USE flags in make.conf |
| | 3 | {{{ |
| | 4 | USE="tslib nls unicode ${USE}" |
| | 5 | }}} |
| | 6 | |
| | 7 | 2. gettext and glibc-2.9 has file collision /usr/armv4tl-softfloat-linux-gnueabi/usr/include/libintl.h, its might be gettext cross compile bug, because host gettext doen't install this file. So gettext should be deleted, temporary or forever. |
| | 8 | {{{ |
| | 9 | emerge-armv4tl-softfloat-linux-gnueabi --unmerge gettext |
| | 10 | }}} |
| | 11 | |
| | 12 | 3. glibc depends on gettext, and has gettext in DEPEND and RDEPEND - I don't know which one is correct, but anyway: |
| | 13 | {{{ |
| | 14 | emerge-armv4tl-softfloat-linux-gnueabi --nodeps glibc |
| | 15 | }}} |
| | 16 | |
| | 17 | 4. most problematic nls package is ncurses [https://bugs.gentoo.org/show_bug.cgi?id=214642], look at |
| | 18 | 4. a. [https://bugs.gentoo.org/show_bug.cgi?id=214642#c10 Comment 8] and [https://bugs.gentoo.org/show_bug.cgi?id=214642#c10 Comment 10] for ncurses-5.7 |
| | 19 | 4. b. [https://bugs.gentoo.org/show_bug.cgi?id=214642#c10 Comment 13] for ncurses-5.6 |