summarylogtreecommitdiffstats
path: root/16-MinGW-w64-define-WIN32_LEAN_AND_MEAN-avoiding-handle_t-redef.patch
diff options
context:
space:
mode:
authorIlya Basin2021-12-06 20:54:33 +0300
committerIlya Basin2021-12-06 20:54:33 +0300
commit0e518548497f5e61c438d68d0c48b15adf4b2bc1 (patch)
treec7b4efc9e48b8f5a6818bdb0fb75f00e429d24f3 /16-MinGW-w64-define-WIN32_LEAN_AND_MEAN-avoiding-handle_t-redef.patch
downloadaur-mingw-w64-cyrus-sasl.tar.gz
root
Diffstat (limited to '16-MinGW-w64-define-WIN32_LEAN_AND_MEAN-avoiding-handle_t-redef.patch')
-rw-r--r--16-MinGW-w64-define-WIN32_LEAN_AND_MEAN-avoiding-handle_t-redef.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/16-MinGW-w64-define-WIN32_LEAN_AND_MEAN-avoiding-handle_t-redef.patch b/16-MinGW-w64-define-WIN32_LEAN_AND_MEAN-avoiding-handle_t-redef.patch
new file mode 100644
index 000000000000..6a083fe2ee92
--- /dev/null
+++ b/16-MinGW-w64-define-WIN32_LEAN_AND_MEAN-avoiding-handle_t-redef.patch
@@ -0,0 +1,13 @@
+diff -urN a/configure.ac b/configure.ac
+--- a/configure.ac 2014-08-12 22:40:36.914721200 +0100
++++ b/configure.ac 2014-08-12 22:40:37.473753200 +0100
+@@ -1117,6 +1117,9 @@
+ darwin*)
+ AC_ARG_ENABLE(macos-framework, [ --disable-macos-framework disable building and installing replacement SASL2 Framework for MacOS X-provided SASL Framework [[no]]],building_for_macosx=no,building_for_macosx=yes)
+ ;;
++ mingw*)
++AC_DEFINE(WIN32_LEAN_AND_MEAN, 1, [Define to 1, avoids handle_t redefinition.])
++ ;;
+ esac
+ AM_CONDITIONAL(MACOSX, test "$building_for_macosx" = yes)
+ AM_CONDITIONAL(WINDOWS, test "$host_os" = "mingw32")