Cyrus SASL 2.1.8 Released

Hajimu UMEMOTO ume at mahoroba.org
Fri Oct 11 16:30:19 EDT 2002


Hi,

>>>>> On Fri, 11 Oct 2002 11:07:48 -0400 (EDT)
>>>>> Rob Siemborski <rjs3 at andrew.cmu.edu> said:

rjs3> I'd like to announce the beta release of Cyrus SASL 2.1.8 on
rjs3> ftp.andrew.cmu.edu.  This version includes the usual round of bug fixes,
rjs3> as well as support for the NTLM mechanism, Berkeley DB 4.1, and OS/390.

rjs3> Additionally, this version includes a much better shared/static build
rjs3> system, which uses libtool for both the shared and static parts of
rjs3> the build process.

It is not buildable without defined PIC under FreeBSD.  And, since
DO_DLOPEN is not defined, libsasl2 cannot load any plugins.  Here is a
workaround:

Index: lib/dlopen.c
diff -u lib/dlopen.c.orig lib/dlopen.c
--- lib/dlopen.c.orig	Fri Sep  6 04:21:14 2002
+++ lib/dlopen.c	Sat Oct 12 05:17:08 2002
@@ -56,6 +56,13 @@
 #include <sasl.h>
 #include "saslint.h"
 
+#ifdef __FreeBSD__
+#define DO_DLOPEN
+#ifndef PIC
+#define PIC
+#endif
+#endif
+
 #ifndef PIC
 #include <saslplug.h>
 #include "staticopen.h"

Sincerely,

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
ume at mahoroba.org  ume at bisd.hitachi.co.jp  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/




More information about the Info-cyrus mailing list