Hello again,
MSVC 2008
I've been trying to follow along this shift of ldap from APU to httpd to remove
it from APR2, so my question is;
Does http trunk now have ldap in it?
If it does, why am I running into this?
util_ldap.c line 41
#if !AP_HAS_LDAP
#error mod_ldap requires httpd to detect LDAP support
#endif
AP_HAS_LDAP is defined in ap_ldap.h, the only problem is, this header is not
included in util_ldap.c. It is included in util_ldap.h but only if AP_HAS_LDAP
is defined.
Is this just needing to be define in the CFLAGS for the mod_ldap project? If I
do this I get redefinition warnings but mod_ldap builds.
util_ldap_cache_mgr.c
c:\build3\httpd-head_r1139549\include\ap_ldap.h(185) : warning C4005:
'AP_LDAP_IS_SERVER_DOWN' : macro redefinition
c:\build3\httpd-HEAD_r1139549\include\util_ldap.h(35) : see previous
definition of 'AP_LDAP_IS_SERVER_DOWN'
Also, I am building with APU 1.4 HEAD, as far as I can see, apr_ldap is still
there. Something just seems a bit wonky here.
Cheers,
Gregg