From 3806fedba3bdeb542bd8c0df0e4aa0f30f489106 Mon Sep 17 00:00:00 2001 From: Jerry Zhao Date: Mon, 19 Jun 2023 05:57:11 -0700 Subject: [PATCH 1/2] Force specific locale --- variables.mk | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/variables.mk b/variables.mk index ac9399802a..a0e9d6b27a 100644 --- a/variables.mk +++ b/variables.mk @@ -304,3 +304,22 @@ GEN_COLLATERAL_DIR ?= $(build_dir)/gen-collateral ######################################################################################### timeout_cycles = 10000000 bmark_timeout_cycles = 100000000 + +######################################################################################### +# locale settings +# some of the sbt/java commands will error on specific locales +######################################################################################### +export LANG=en_US.UTF-8 +export LC_CTYPE="en_US.UTF-8" +export LC_NUMERIC="en_US.UTF-8" +export LC_TIME="en_US.UTF-8" +export LC_COLLATE="en_US.UTF-8" +export LC_MONETARY="en_US.UTF-8" +export LC_MESSAGES="en_US.UTF-8" +export LC_PAPER="en_US.UTF-8" +export LC_NAME="en_US.UTF-8" +export LC_ADDRESS="en_US.UTF-8" +export LC_TELEPHONE="en_US.UTF-8" +export LC_MEASUREMENT="en_US.UTF-8" +export LC_IDENTIFICATION="en_US.UTF-8" +export LC_ALL= From e1b7588274e91624e1af4a3e634cc8e263f3837c Mon Sep 17 00:00:00 2001 From: abejgonzalez Date: Wed, 12 Jul 2023 14:01:39 -0700 Subject: [PATCH 2/2] Simplified locale overrides --- variables.mk | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/variables.mk b/variables.mk index a0e9d6b27a..db6b112a49 100644 --- a/variables.mk +++ b/variables.mk @@ -309,17 +309,7 @@ bmark_timeout_cycles = 100000000 # locale settings # some of the sbt/java commands will error on specific locales ######################################################################################### -export LANG=en_US.UTF-8 -export LC_CTYPE="en_US.UTF-8" -export LC_NUMERIC="en_US.UTF-8" -export LC_TIME="en_US.UTF-8" -export LC_COLLATE="en_US.UTF-8" -export LC_MONETARY="en_US.UTF-8" -export LC_MESSAGES="en_US.UTF-8" -export LC_PAPER="en_US.UTF-8" -export LC_NAME="en_US.UTF-8" -export LC_ADDRESS="en_US.UTF-8" -export LC_TELEPHONE="en_US.UTF-8" -export LC_MEASUREMENT="en_US.UTF-8" -export LC_IDENTIFICATION="en_US.UTF-8" -export LC_ALL= +ENCODING="en_US.UTF-8" +export LANG=$(ENCODING) +export LANGUAGE="en_US:en" +export LC_ALL=$(ENCODING)