[Date Prev][Date Next] [Chronological] [Thread] [Top]

2 build failures on win32

1. back-perl build is broken due to the include of XSUB.h. patch attached.

2. Build fails in sasl.c, line 180. The build is configured without TLS, therefore the Connection structure does not have the 'c_is_tls' member. maybe this line has to be wrapped with HAVE_TLS, as the definition is in slap.h?

PS.  Has anyone tried to build on win32 with TLS enabled?  Is it possible?

Index: bind.c
RCS file: /repo/OpenLDAP/pkg/ldap/servers/slapd/back-perl/bind.c,v
retrieving revision 1.14
diff -r1.14 bind.c
< #include <XSUB.h>
Index: init.c
RCS file: /repo/OpenLDAP/pkg/ldap/servers/slapd/back-perl/init.c,v
retrieving revision 1.26
diff -r1.26 init.c
< #include <XSUB.h>
< perl_back_xs_init()
> perl_back_xs_init(PERL_BACK_XS_INIT_PARAMS)