summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2015-01-30 21:54:58 -0500
committerRich Felker <dalias@aerifal.cx>2015-01-30 21:54:58 -0500
commitb553dc4fe68c02bb1ddbb4db906d43124b6be70a (patch)
tree755ddd1b546942608d0c6adea8144d28294ec51d /configure
parentecb608192a48d3688e1a0a21027bfd968d3301a1 (diff)
downloadmusl-b553dc4fe68c02bb1ddbb4db906d43124b6be70a.tar.gz
musl-b553dc4fe68c02bb1ddbb4db906d43124b6be70a.tar.bz2
musl-b553dc4fe68c02bb1ddbb4db906d43124b6be70a.tar.xz
musl-b553dc4fe68c02bb1ddbb4db906d43124b6be70a.zip
fix failure of configure to detect gcc due to message translations
based on patch by Vadim Ushakov. in general overriding LC_ALL rather than specific categories (here, LC_MESSAGES) is undesirable, but LC_ALL is easier and in this case there is nothing else that depends on the locale in this invocation of the compiler.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure b/configure
index 673d2913..e80fdfb3 100755
--- a/configure
+++ b/configure
@@ -204,7 +204,7 @@ fi
# musl-gcc wrapper, and for critical bug detection in some gcc versions.
#
printf "checking whether compiler is gcc... "
-if fnmatch '*gcc\ version*' "$($CC -v 2>&1)" ; then
+if fnmatch '*gcc\ version*' "$(LC_ALL=C $CC -v 2>&1)" ; then
cc_is_gcc=yes
else
cc_is_gcc=no