[ARGUS] sasl a solution (ugly, but a solution :-))

Peter Van Epp vanepp at sfu.ca
Sat Aug 14 01:42:31 EDT 2004


	OK, by that fine method "monkey see, monkey do" I have an aclocal.m4
and several Makefile.in patches that will find sasl 2.1.19 which appears to be
the latest version as installed from the tar ball. However it looks like there 
was a major version change for a reason :-)

making in ./common
gcc -O2 -I. -I../include  -I/usr/local/include/sasl -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_UNISTD_H=1 -DARGUS_SASL=1 -DHAVE_SYS_SOCKIO_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_SYSLOG_H=1 -DHAVE_ETHER_HOSTTON=1 -DHAVE_STRERROR=1 -DSTDC_HEADERS=1 -c ./argus_parse.c
./argus_parse.c: In function `ArgusWriteConnection':
./argus_parse.c:2060: warning: passing arg 4 of `sasl_encode' from incompatible pointer type
In file included from ./argus_parse.c:2198:
../include/saslint.h: At top level:
../include/saslint.h:109: syntax error before `sasl_external_properties_t'
./argus_parse.c: In function `ArgusReadSaslStreamSocket':
./argus_parse.c:2211: warning: passing arg 3 of `sasl_getprop' from incompatible pointer type
./argus_parse.c:2226: warning: passing arg 4 of `sasl_decode' from incompatible pointer type

	Now the question is should I go back to cyrus-sasl-1.5.28 which seems
to be the latest 1.x sasl revision or do we want to fix the 2.x code (I expect
I can now munge aclocal.m4 to be happy with the 1.x sasl code too) and leave
upgrading to the latest sasl version for 2.0.7? I assume the linuxes are using
sasl 1.x code?

Peter Van Epp / Operations and Technical Support 
Simon Fraser University, Burnaby, B.C. Canada



More information about the argus mailing list