Native Language Support

  1. Add nls and unicode to default USE flags in make.conf
    USE="tslib nls unicode ${USE}"
    
  1. 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.
    emerge-armv4tl-softfloat-linux-gnueabi --unmerge gettext
    
  1. glibc depends on gettext, and has gettext in DEPEND and RDEPEND - I don't know which one is correct, but anyway:
    emerge-armv4tl-softfloat-linux-gnueabi --nodeps glibc
    
  1. most problematic nls package is ncurses https://bugs.gentoo.org/show_bug.cgi?id=214642, look at
  2. a. Comment 8 and Comment 10 for ncurses-5.7
  3. b. Comment 13 for ncurses-5.6