#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

Reply via email to