On 14/04/11 11:00 +0100, Alexey Melnikov wrote:
Torsten Schlabach wrote:
One thing I found regarding gs2:

I didn't see an --enable-gs2 / --disbale-gs2 option in the help output of
configure. I haven't tested if it would work or not, but I *think* I
tried to build my package with --disbale-gs2 and it did *not* get me
around.

There is no --enable-gs2 at the moment. If --enable-gssapi is used, both the GSSAPI and the GS2 plugins are built. Configure should now properly detect whether required gssapi.h functions are present and disable GS2 if they are not.

While it's still fresh on my mind, gs2_token.h is not getting included in
'make dist'. This (untested) patch should include it:

diff -ruN sasl.orig//plugins/Makefile.am sasl/plugins/Makefile.am
--- sasl.orig//plugins/Makefile.am      2011-04-12 05:29:59.000000000 -0500
+++ sasl/plugins/Makefile.am    2011-04-14 09:32:31.000000000 -0500
@@ -80,7 +80,7 @@
 libkerberos4_la_DEPENDENCIES = $(COMPAT_OBJS)
 libkerberos4_la_LIBADD = $(SASL_KRB_LIB) $(LIB_SOCKET) $(COMPAT_OBJS)
-libgs2_la_SOURCES = gs2.c gs2_init.c gs2_token.c $(common_sources)
+libgs2_la_SOURCES = gs2.c gs2_init.c gs2_token.c gs2_token.h $(common_sources)
 libgs2_la_DEPENDENCIES = $(COMPAT_OBJS)
 libgs2_la_LIBADD = $(GSSAPIBASE_LIBS) $(GSSAPI_LIBS) $(LIB_SOCKET) 
$(COMPAT_OBJS)

--
Dan White

Reply via email to