From 87ee7d31d4839850c0f806ba45f152a5219efe8e Mon Sep 17 00:00:00 2001 From: Andrew Bruce Date: Sat, 2 Sep 2023 12:38:29 +0100 Subject: 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) ``` --- pkgs/development/beam-modules/mix-release.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs/development/beam-modules') 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" -- cgit v1.2.3