SASL lib 2.1.24

Dan White dwhite at olp.net
Thu Apr 14 10:38:30 EDT 2011


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


More information about the Cyrus-devel mailing list