38 lines
1.3 KiB
Diff
38 lines
1.3 KiB
Diff
From d542017523f271326ff0034ad5777c03d6cac07a Mon Sep 17 00:00:00 2001
|
|
From: Christoph Reiter <reiter.christoph@gmail.com>
|
|
Date: Fri, 22 Apr 2022 17:31:19 +0200
|
|
Subject: [PATCH 072/N] configure.ac: Default to --without-c-locale-coercion
|
|
on Windows
|
|
|
|
--with-c-locale-coercion otherwise defaults to yes and enables code
|
|
that isn't compatible on Windows, mainly because the feature is Unix related.
|
|
|
|
Default to "no" on Windows instead.
|
|
|
|
Fixes #36
|
|
---
|
|
configure.ac | 7 +++++--
|
|
1 file changed, 5 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/configure.ac b/configure.ac
|
|
index 8a0f79c..2258bb5 100644
|
|
--- a/configure.ac
|
|
+++ b/configure.ac
|
|
@@ -5030,11 +5030,14 @@ AC_MSG_RESULT([$with_freelists])
|
|
AC_MSG_CHECKING([for --with-c-locale-coercion])
|
|
AC_ARG_WITH(
|
|
[c-locale-coercion],
|
|
- [AS_HELP_STRING([--with-c-locale-coercion], [enable C locale coercion to a UTF-8 based locale (default is yes)])])
|
|
+ [AS_HELP_STRING([--with-c-locale-coercion], [enable C locale coercion to a UTF-8 based locale (default is yes on Unix, no on Windows)])])
|
|
|
|
if test -z "$with_c_locale_coercion"
|
|
then
|
|
- with_c_locale_coercion="yes"
|
|
+ case $host in
|
|
+ *-*-mingw*) with_c_locale_coercion="no";;
|
|
+ *) with_c_locale_coercion="yes";;
|
|
+ esac
|
|
fi
|
|
if test "$with_c_locale_coercion" != "no"
|
|
then
|