> List > > When installing authlib 0.59.1 at the point where iit compiles > authvchkpw.c, I > got the following. > > Compiling authvchkpw.c > authvchkpw.c: In function 'auth_vchkpw': > authvchkpw.c:86: warning: implicit declaration of function > 'auth_vchkpw_login' > authvchkpw.c: At top level: > authvchkpw.c:103: error: static declaration of 'auth_vchkpw_login' follows > non-static declaration > authvchkpw.c:86: error: previous implicit declaration of > 'auth_vchkpw_login' > was here > authvchkpw.c: In function 'auth_vchkpw_changepass': > authvchkpw.c:184: warning: passing argument 1 of 'parse_email' discards > qualifiers from pointer target type > make[2]: *** [authvchkpw.lo] Error 1 > make[2]: Leaving directory `/var/src/courier-authlib-0.59.1' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/var/src/courier-authlib-0.59.1' > make: *** [all] Error 2 > > Actually I dont know hoow to fix such implicit declaration. > > > Thanks for the help > > Helio Nunes >
I've hit the same issue, do not apply the cram auth patch and all should be fine. You can rebuild courier-authlib again when Bill fixes this.