#1938: LC_ALL=C causes bash testsuite failure and ugly "make menuconfig" output --------------------------------------------+------------------------------- Reporter: [EMAIL PROTECTED] | Owner: [email protected] Type: task | Status: new Priority: normal | Milestone: 6.3 Component: Book | Version: SVN Severity: normal | Resolution: Keywords: | --------------------------------------------+------------------------------- Comment (by [EMAIL PROTECTED]):
The issue is more complex. "make menuconfig" absolutely requires the correct $LANG on Linux console. Here "correct" means "correct for the host", not necessarily "correct for the final LFS system" (although, in the case when they are different, the important problem of migrating to a different locale is left up to the reader). But compiling the kernel itself with non-English $LANG or $LC_ALL will embed the translation of the string "version" into /proc/version, which is not desired. Also, I am not sure if LFS is buildable at all with LANG=et_EE or et_EE.UTF-8 instead of LC_ALL=POSIX (because in this locale, the letter "z" is in the middle of the naturally sorted alphabet, and the regular expression [a-z] misses some Latin letters, which can confuse some old configure scripts). -- Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/1938#comment:2> LFS Trac <http://wiki.linuxfromscratch.org/lfs/> Linux From Scratch: Your Distro, Your Rules. -- http://linuxfromscratch.org/mailman/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
