Using vpopmail 5.4.17 and any version of courier-authlib newer than 0.59.2
gives me this:
-- cut
authvchkpw.c: In function 'auth_vchkpw_login':
authvchkpw.c:40: warning: empty declaration
authvchkpw.c:43: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
In file included from authvchkpw.c:63:
libhmac/hmac.h:15: error: storage class specified for parameter 'hmac_h_rcsid'
libhmac/hmac.h:15: error: parameter 'hmac_h_rcsid' is initialized
libhmac/hmac.h:50: warning: empty declaration
libhmac/hmac.h:54: error: storage class specified for parameter 'hmac_md5'
libhmac/hmac.h:54: error: storage class specified for parameter 'hmac_sha1'
libhmac/hmac.h:54: error: storage class specified for parameter 'hmac_sha256'
libhmac/hmac.h:61: error: storage class specified for parameter 'hmac_list'
In file included from authvchkpw.c:64:
cramlib.h:17: warning: empty declaration
cramlib.h:19: error: storage class specified for
parameter 'auth_cram_callback'
cramlib.h:26: warning: empty declaration
authvchkpw.c:71: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
authvchkpw.c:87: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
authvchkpw.c:106: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
authvchkpw.c:170: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
authvchkpw.c:177: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
authvchkpw.c:227: error: parameter 'authvchkpw_info' is initialized
authvchkpw.c:229: error: 'auth_vchkpw' undeclared (first use in this function)
authvchkpw.c:229: error: (Each undeclared identifier is reported only once
authvchkpw.c:229: error: for each function it appears in.)
authvchkpw.c:231: error: 'authvchkpwclose' undeclared (first use in this
function)
authvchkpw.c:232: error: 'auth_vchkpw_changepass' undeclared (first use in
this function)
authvchkpw.c:238: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
authvchkpw.c:240: error: old-style parameter declarations in prototyped
function definition
authvchkpw.c:240: error: expected '{' at end of input
make[2]: *** [authvchkpw.lo] Error 1
make[2]: Leaving directory `/netsrc/courier-authlib-0.59.3.20070721'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/netsrc/courier-authlib-0.59.3.20070721'
make: *** [all] Error 2
-- cut
My configuration:
./configure --with-mailuser=vpopmail --with-mailgroup=vchkpw --with-authvchkpw
--without-authcustom --without-authldap --without-authuserdb --without-authpam
--without-authdaemon
--disable-root-check --without-ipv6 --without-authpgsql --without-authmysql
--without-authpipe --without-authshadow --without-authpgsql --without-cram
Any thoughts? Is there something I need to add to my vpopmail configuration
or authlib? I read through the Courier web site several times and posted
this same issue to the vpopmail mailing list as well.
--
--
Cheers,
Steve
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Courier-imap mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap