summaryrefslogtreecommitdiffstats
path: root/pkgs/development/beam-modules
diff options
context:
space:
mode:
authorAndrew Bruce <me@andrewbruce.net>2023-09-02 12:38:29 +0100
committerAndrew Bruce <me@andrewbruce.net>2023-09-02 16:36:04 +0100
commit87ee7d31d4839850c0f806ba45f152a5219efe8e (patch)
treebeb27434cf68d22e8fe7ee382f75e68b40d5081d /pkgs/development/beam-modules
parent8bb32a398ce0b6a6cc04c2c3a03cbdd32f80bfdf (diff)
mixRelease: use C.UTF-8 locale
Avoid the following during mix releases: ``` warning: the VM is running with native name encoding of latin1 which may cause Elixir to malfunction as it expects utf8. Please ensure your locale is set to UTF-8 (which can be verified by running "locale" in your shell) ```
Diffstat (limited to 'pkgs/development/beam-modules')
-rw-r--r--pkgs/development/beam-modules/mix-release.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/development/beam-modules/mix-release.nix b/pkgs/development/beam-modules/mix-release.nix
index 1d40da27ecba..0f070cce7ad3 100644
--- a/pkgs/development/beam-modules/mix-release.nix
+++ b/pkgs/development/beam-modules/mix-release.nix
@@ -50,6 +50,7 @@ stdenv.mkDerivation (overridable // {
# some older dependencies still use rebar
MIX_REBAR = "${rebar}/bin/rebar";
MIX_REBAR3 = "${rebar3}/bin/rebar3";
+ LC_ALL = "C.UTF-8";
postUnpack = ''
export HEX_HOME="$TEMPDIR/hex"