From a674654f83b61f1c83714e99af59b789bc747bea Mon Sep 17 00:00:00 2001 From: Yang Tse Date: Mon, 21 Jan 2008 20:22:33 +0000 Subject: [PATCH] Disable ldap support for cygwin builds, since it breaks whole build process. --- CHANGES | 4 ++++ configure.ac | 25 ++++++++++++++++++++++--- 2 files changed, 26 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index 3175ee2..b7c19d0 100644 --- a/CHANGES +++ b/CHANGES @@ -6,6 +6,10 @@ Changelog +Yang Tse (21 Jan 2008) +- Disable ldap support for cygwin builds, since it breaks whole build process. + Fixing it will affect other platforms, so it is postponed for another release. + Daniel S (18 Jan 2008) - Lau Hang Kin found and fixed a problem with the multi interface when doing CONNECT over a proxy. curl_multi_fdset() didn't report back the socket diff --git a/configure.ac b/configure.ac index 58a3a9a..5f2e990 100644 --- a/configure.ac +++ b/configure.ac @@ -323,10 +323,29 @@ AC_HELP_STRING([--disable-ldap],[Disable LDAP support]), AC_DEFINE(CURL_DISABLE_LDAP, 1, [to disable LDAP]) AC_SUBST(CURL_DISABLE_LDAP, [1]) ;; - *) AC_MSG_RESULT(yes) + *) + case $host in + *-*-cygwin*) + # Force no ldap. config/build process is broken for cygwin + AC_DEFINE(CURL_DISABLE_LDAP, 1, [to disable LDAP]) + AC_SUBST(CURL_DISABLE_LDAP, [1]) + AC_MSG_RESULT(no) + ;; + *) + AC_MSG_RESULT(yes) + esac ;; - esac ], - AC_MSG_RESULT(yes) + esac ],[ + case $host in + *-*-cygwin*) + # Force no ldap. config/build process is broken for cygwin + AC_DEFINE(CURL_DISABLE_LDAP, 1, [to disable LDAP]) + AC_SUBST(CURL_DISABLE_LDAP, [1]) + AC_MSG_RESULT(no) + ;; + *) + AC_MSG_RESULT(yes) + esac ] ) AC_MSG_CHECKING([whether to support ldaps]) AC_ARG_ENABLE(ldaps, -- 2.7.4