On 30/06/2011 5:31 AM, Stefan Fritsch wrote:
On Wednesday 29 June 2011, Stefan Fritsch wrote:
This doesn't build for me because LDAP_DECLARE is not defined for

Fixed in r1141201, more testers welcome.

For 2.3.13, my vote is -1. With r1141201, it would have been +1.

But I think it may be good if one Windows and one Netware person could
test 2.3.13 + patch, just to make sure that the next tarball won't
fail there.
Guess I'd do as a NetWare person though not an 'official' one.

ATM NetWare build of httpd-trunk is 'broken' as there has been no updates to its Makefiles since httpd acquired LDAP. I did send a diff some days ago, but it never got an official blessing so I assume it has been dropped.

The NWGNU Makefile changes are easily handled but ap_ldap_rebind.c has some NetWare specific code that MAY not (now) be needed as it MAY have been something specific to APR use. (If the NetWare code is removed then it does build, but there may be subtleties I'm unaware off.)

One point of query is the inclusion of:

/* this will be defined if LDAP support was ..... */
#define AP_HAS_LDAP                1

in both ap_ldap.hw and ap_ldap.hnw since (to my logic) AP_HAS_LDAP is a compile-time option that ought to omit all LDAP pieces from the build if set 0, so having it in these files and then a few lines later have #if AP_HAS_LDAP makes no sense.

HTH,
Regards
Norm

Reply via email to