On Thu, 22 Jan 2004, Mathieu Arnold wrote: > +-le 19/01/2004 12:48 -0500, Rob Siemborski écrivait : > | This message is to announce the release of Cyrus IMSPd 1.6a4 and 1.7a on > | ftp.andrew.cmu.edu. > > As I've understood, 1.7 should support sasl2. But, lib/imclient.c does not > compile, looks like it still need sasl1 : > gcc -c -I.. -I/usr/local/include -I/usr/local/include -DHAVE_CONFIG_H -I. > -I. -g -O2 imclient.c > imclient.c:67: sasl.h: No such file or directory > In file included from imclient.c:81: > imclient.h:48: sasl.h: No such file or directory > > and replacing <sasl.h> with <sasl/sasl.h> just make it worse. > > So, what have I done wrong ?
The distribution is broken. Using the lib/imclient.c from a recent cyrus imapd should work, provided you arrange for HAVE_STDARG_H to be defined. Or you can just install the SASLv1 header file. None of this code is actually used by IMSP. -Rob -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456 Research Systems Programmer * /usr/contributed Gatekeeper