<div dir="ltr">Hi,<br><div>When running perl from the SDK created by OE I get this warning:<br><br>perl: warning: Setting locale failed.<br>perl: warning: Please check that your locale settings:<br>    LANGUAGE = (unset),<br>
    LC_ALL = (unset),<br>    LANG = &quot;en_US.UTF-8&quot;<br>    are supported and installed on your system.<br>perl: warning: Falling back to the standard locale (&quot;C&quot;).<br><br></div><div>The following change sets LC_ALL to &quot;C&quot; in the SDK setup script.<br>
<br> diff --git a/meta/classes/toolchain-scripts.bbclass b/meta/classes/toolchain-scripts.bbclass<br>index b9f2aea9..0737253 100644<br>--- a/meta/classes/toolchain-scripts.bbclass<br>+++ b/meta/classes/toolchain-scripts.bbclass<br>
@@ -13,6 +13,7 @@ toolchain_create_sdk_env_script () {<br>     script=${1:-${SDK_OUTPUT}/${SDKPATH}/environment-setup-$multimach_target_sys}<br>     rm -f $script<br>     touch $script<br>+    echo &#39;export LC_ALL=C&#39; &gt;&gt; $script<br>
     echo &#39;export SDKTARGETSYSROOT=&#39;&quot;$sysroot&quot; &gt;&gt; $script<br>     echo &#39;export PATH=${SDKPATHNATIVE}${bindir_nativesdk}:${SDKPATHNATIVE}${bindir_nativesdk}/${TARGET_SYS}:$PATH&#39; &gt;&gt; $script<br>
     echo &#39;export PKG_CONFIG_SYSROOT_DIR=$SDKTARGETSYSROOT&#39; &gt;&gt; $script<br><br></div><div>and gets rid of the perl warning.<br><br></div><div>Is this change something that would be appropriate for upstream OE-Core ?<br>
<br></div><div>  -- Jacob
</div></div>