From d006487564e9eae1bd065562bbb4c00c9bcd3273 Mon Sep 17 00:00:00 2001 From: Oliver Tappe Date: Wed, 7 Nov 2012 21:38:03 +0100 Subject: [PATCH] Force POSIX-locale when building the buildtools * using a non-POSIX locale may break the build (especially makeinfo), so we explicitly set the locale to POSIX --- build/scripts/build_cross_tools | 3 +++ build/scripts/build_cross_tools_gcc4 | 2 ++ 2 files changed, 5 insertions(+) diff --git a/build/scripts/build_cross_tools b/build/scripts/build_cross_tools index 37382620d3..218a825509 100755 --- a/build/scripts/build_cross_tools +++ b/build/scripts/build_cross_tools @@ -89,6 +89,9 @@ mkdir -p $installDir $objDir $binutilsObjDir $gccObjDir $tmpIncludeDir \ $tmpLibDir || exit 1 mkdir -p $installDir/lib/gcc-lib/i586-pc-haiku/$haikuRequiredLegacyGCCVersion +# force the POSIX locale, as the build (makeinfo) might choke otherwise +export LC_ALL=POSIX + # build binutils cd $binutilsObjDir CFLAGS="-O2" CXXFLAGS="-O2" $buildToolsDir/binutils/configure \ diff --git a/build/scripts/build_cross_tools_gcc4 b/build/scripts/build_cross_tools_gcc4 index 976ff9d3f5..320420f8ea 100755 --- a/build/scripts/build_cross_tools_gcc4 +++ b/build/scripts/build_cross_tools_gcc4 @@ -110,6 +110,8 @@ mkdir -p $installDir $objDir $binutilsObjDir $gccObjDir $tmpIncludeDir \ $tmpLibDir || exit 1 mkdir -p $installDir/lib/gcc/$haikuMachine/$gccVersion +# force the POSIX locale, as the build (makeinfo) might choke otherwise +export LC_ALL=POSIX # build binutils cd $binutilsObjDir