Hi,
It seems that sqwebmail version 4.0.7.20041103 is missing courierauth.h and
therefore can't 'make'.
See output:
make[3]: Entering directory `/root/sqwebmail-4.0.7.20041103/pcp'
Compiling pcpacl.c
Compiling pcpdir.c
Compiling pcpgmtime.c
Compiling pcplocale.c
pcplocale.c: In function `pcp_fmttime':
pcplocale.c:850: warning: `%x' yields only last 2 digits of year in some
locales
Compiling pcpaddcommon.c
Compiling pcpparseymd.c
Compiling pcpmksocket.c
Compiling pcpnet.c
Compiling uids.c
rm -f libpcp.a
ar cru libpcp.a pcpacl.o pcpdir.o pcpgmtime.o pcplocale.o pcpaddcommon.o
pcpparseymd.o pcpmksocket.o pcpnet.o uids.o
ranlib libpcp.a
Compiling pcp.c
Linking pcp
Compiling pcpd.c
Compiling pcpdauth.c
pcpdauth.c:35:32: courierauth.h: No such file or directory
pcpdauth.c:78: warning: `struct authinfo' declared inside parameter list
pcpdauth.c:78: warning: its scope is only this definition or declaration,
which is probably not what you want
pcpdauth.c: In function `callback_userid':
pcpdauth.c:82: error: dereferencing pointer to incomplete type
pcpdauth.c:83: error: dereferencing pointer to incomplete type
pcpdauth.c:85: error: dereferencing pointer to incomplete type
pcpdauth.c:86: error: dereferencing pointer to incomplete type
pcpdauth.c:87: error: dereferencing pointer to incomplete type
pcpdauth.c:91: error: dereferencing pointer to incomplete type
pcpdauth.c: In function `authpcp_userid':
pcpdauth.c:119: warning: implicit declaration of function `auth_getuserinfo'
pcpdauth.c: In function `authpcp_login':
pcpdauth.c:148: warning: implicit declaration of function `auth_login'
make[3]: *** [pcpdauth.o] Error 1
make[3]: Leaving directory `/root/sqwebmail-4.0.7.20041103/pcp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/sqwebmail-4.0.7.20041103/pcp'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/sqwebmail-4.0.7.20041103/pcp'
make: *** [all-recursive] Error 1
~/sqwebmail-4.0.7.20041103 #
Maybe this is due to the 'new' courier-authlib module, which I have compiled
and installed.
Ideas any one?
Thanks,
Simon