I'm trying to build courier-imap 1.0 on a potato server, but compilation fails here:
--- gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -Wall -I.. -I./.. -c authldap.c gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -Wall -I.. -I./.. -c preauthldap.c echo "#define AUTHLDAPRC \"/etc/courier-imap.authldaprc\"" >authldaprc.h gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -Wall -I.. -I./.. -c authldaplib.c authldaplib.c: In function `copy_value': authldaplib.c:340: dereferencing pointer to incomplete type authldaplib.c: In function `ldaperror': authldaplib.c:372: warning: implicit declaration of function `NAME_ERROR' authldaplib.c: In function `ldapopen': authldaplib.c:430: dereferencing pointer to incomplete type make[2]: *** [authldaplib.o] Error 1 make[2]: Leaving directory `/usr/src/courier-imap-1.0/authlib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/courier-imap-1.0' make: *** [build-stamp] Error 2 --- how to handle this ? thanks, jaume

