From 48c099cd47894a91e01428f0ce379e3cd8cab077 Mon Sep 17 00:00:00 2001 From: Roman Morozov <36744029+rptfrg@users.noreply.github.com> Date: Mon, 4 May 2026 14:00:57 +0400 Subject: [PATCH] Fix linux-install.sh failure on non-English locales Use LC_ALL=C to ensure sha256sum output matches the grep pattern, preventing script termination on localized systems (e.g. Russian). --- src/main/resources/clojure/install/linux-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/clojure/install/linux-install.sh b/src/main/resources/clojure/install/linux-install.sh index 730ffdb..610840c 100755 --- a/src/main/resources/clojure/install/linux-install.sh +++ b/src/main/resources/clojure/install/linux-install.sh @@ -27,7 +27,7 @@ fi echo "Downloading and expanding tar" curl -L -O -f -m 120 --connect-timeout 5 --retry 5 --retry-connrefused --retry-max-time 60 --no-progress-meter https://github.com/clojure/brew-install/releases/download/${project.version}/clojure-tools-${project.version}.tar.gz -echo "SHA clojure-tools-${project.version}.tar.gz" | sha256sum -c | grep "^clojure-tools-${project.version}.tar.gz: OK$" +echo "SHA clojure-tools-${project.version}.tar.gz" | LC_ALL=C sha256sum -c | grep "^clojure-tools-${project.version}.tar.gz: OK$" tar xzf clojure-tools-${project.version}.tar.gz lib_dir="$prefix_dir/lib"