> Reporter: [EMAIL PROTECTED] > 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
Even more minimal: make tests LC_ALL= BTW, I reported this upstream a while back: http://lists.gnu.org/archive/html/bug-bash/2006-11/msg00078.html > However, I don't know if the original reasoning for setting LC_ALL=C > during the whole build still holds. LC_ALL=C is just a sane and common sense thing to do while building software IMHO. Theoretically, it should be safe to build in any locale.. but over the years various problems have cropped up occasionally. Therefore it would seem path of least resistance is to build everything under LC_ALL=C. Regards Greg -- http://www.diy-linux.org/ -- http://linuxfromscratch.org/mailman/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
