Hello all.
When I try compiling courier-imap 1.3.11, I get the following errors...
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/var/qmail/vpopmail/include -g -O2 -Wa
ll -I.. -I./.. -c authvchkpw.c
authvchkpw.c: In function `auth_vchkpw_changepass':
authvchkpw.c:142: warning: assignment from incompatible pointer type
authvchkpw.c:151: dereferencing pointer to incomplete type
authvchkpw.c:151: dereferencing pointer to incomplete type
gmake[1]: *** [authvchkpw.o] Error 1
gmake[1]: Leaving directory
`/data/usr/home/mike/courier-imap-1.3.11/authlib'
gmake: *** [all-recursive] Error 1
I am using:
OS: FreeBSD 4.3
GDBM: 1.8.0
Qmail: 1.03
Vpopmail: 4.9.10
I have replaced the preauthvchkpw.c file in the authlib directory with the
one on inter7 's site, though I'm not sure if that is necessary anymore.
Reguardless, I get the same compile error with or without replacing that
file.
I really need the authvchkpw module in courier, as my user database consists
of over a couple thousand users, using vpopmail with a mysql database.
Any ideas or suggestions? Any help is greatly appreciated. Thanks.