diff --git a/Library/Homebrew/brew.sh b/Library/Homebrew/brew.sh index b958c9e1ab..a04c3e2ba6 100644 --- a/Library/Homebrew/brew.sh +++ b/Library/Homebrew/brew.sh @@ -6,7 +6,10 @@ case "$HOMEBREW_SYSTEM" in esac # Force UTF-8 to avoid encoding issues for users with broken locale settings. -if [[ "$(locale charmap 2>/dev/null)" != "UTF-8" ]] +if ! which locale &>/dev/null +then + export LC_ALL=C +elif [[ "$(locale charmap 2>/dev/null)" != "UTF-8" ]] then if [[ -n "$HOMEBREW_MACOS" ]] then