>  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

Reply via email to