#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:                      
         
Component:  Book                            |     Version:  SVN                 
         
 Severity:  normal                          |    Keywords:                      
         
--------------------------------------------+-------------------------------
 Bash-3.2 uses LANG=en_US.UTF-8 in the run-intl test. However, we set
 LC_ALL=C in the environment, and that overrides $LANG in the test, leading
 to the failure.

 The minimal solution is:

 sed -i 's/LANG/LC_ALL/' tests/intl.tests

 However, I don't know if the original reasoning for setting LC_ALL=C
 during the whole build still holds. LC_ALL=C is certainly a wrong thing to
 do during "make menuconfig" of the kernel, because this prevents line
 drawing characters from being displayed correctly on UTF-8 linux text
 console during configuration.

-- 
Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/1938>
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