courier-0.44.0.20031101
gcc 3.2.3
Solaris 9
./configure --with-db=db --without-authpgsql
bob 914 $ echo $CPPFLAGS
-I/usr/local/BerkeleyDB.4.0/include
bob 915 $ echo $LDFLAGS
-L/usr/local/BerkeleyDB.4.0/lib -R/usr/local/lib
<snip>
Compiling sqwebmaild.c
sqwebmaild.c: In function `send_environ':
sqwebmaild.c:156: incompatible type for argument 1 of `memset'
make[3]: *** [sqwebmaild.o] Error 1
make[3]: Leaving directory
`/usr/local/homes/mark/Build/courier-0.44.0.20031101/webmail'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/usr/local/homes/mark/Build/courier-0.44.0.20031101/webmail'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/usr/local/homes/mark/Build/courier-0.44.0.20031101/webmail'
make: *** [all-recursive] Error 1
also
sqwebmail.c: In function `read_environ':
sqwebmail.c:2473: incompatible type for argument 1 of `memset'
make[3]: *** [sqwebmail.o] Error 1
editing the relevant lines to
read
memset(&iov, 0, sizeof(iov));
allows compilation to complete.
regards,
Mark