Hi, >>>>> On Fri, 11 Oct 2002 11:07:48 -0400 (EDT) >>>>> Rob Siemborski <[EMAIL PROTECTED]> 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 [EMAIL PROTECTED] [EMAIL PROTECTED] ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/