Well, I figured out what was wrong, so I'm posting the solution in case anyone else runs into the problem. The problem had nothing to do with symlinking glibc, but did have to do with my package management.
For whatever reason, the default list of install directories included with the scripts that go with the package user hint did not include /usr/lib/locale. Apparently glibc needs access to it in order to install the locales in /usr/share/i18n. As such, that locale information was not actually installed. "make localedata/install-locales" complains of not being able to install temporary files, but otherwise gives no warning. Apparently I didn't pay enough attention to those warnings when I installed glibc. So, if you're using the package manager hint, make sure that glibc has access to /usr/lib/locale, or you'll only have C and POSIX. _______________________________________________ Clfs-support mailing list [email protected] http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-support
