Hi again :) After checking *configure* script in courier-imap-1.3.11.20011014/authlib directory I hope I found what was the reason of error. Take a look at lines 2949-2954:
if test -f ${vpopmail_home}/etc/lib_deps then CFLAGS="'cat ${vpopmail_home}/etc/inc_deps' $CFLAGS" VPOPMAILLIBS="'cat ${vpopmail_home}/etc/lib_deps'" else { echo "configure: error: vpopmail too old - upgrade" 1>&2; exit 1; } fi As I understood it tries to find ~vpopmail/etc/inc_deps and ~vpopmail/etc/lib_deps. Just curious, what is inc_deps and lib_deps? I guess it has something to do with 4.9.x devel? Am I wrong? What I did in order to run ./configure with no errors. I checked configure script from old releases of Courier-IMAP and made some changes. First, I defined full path to vpopmail working directory and tried to use old-style configure script: # if test -f ${vpopmail_home}/etc/lib_deps # then CFLAGS="-I/home/vpopmail/include $CFLAGS" VPOPMAILLIBS="-L/home/vpopmail/lib" # else # { echo "configure: error: vpopmail too old - upgrade" 1>&2; exit 1; } # fi OK, ./configure runs with NO errors, but "enemy is still at the gates" :) - while running make I have another portion of errors: Making all in authlib gcc -I/home/vpopmail/include -g -O2 -Wall -I.. -I./.. -o authvchkpw modauthvchkpw.o libauthmod.a libauth.a ../md5/libmd5.a ../sha1/libsha1.a -L/home/vpopmail/lib -lm -lcrypt libauth.a(authvchkpw.o): In function `auth_vchkpw_changepass': /usr/tmp/courier-imap-1.3.11.20011014/authlib/authvchkpw.c(.text+0x1ee): undefined reference to `vget_assign' /usr/tmp/courier-imap-1.3.11.20011014/authlib/authvchkpw.c(.text+0x1fe): undefined reference to `vauth_getpw' /usr/tmp/courier-imap-1.3.11.20011014/authlib/authvchkpw.c(.text+0x27d): undefined reference to `vpasswd' libauth.a(preauthvchkpw.o): In function `auth_vchkpw_pre': /usr/tmp/courier-imap-1.3.11.20011014/authlib/preauthvchkpw.c(.text+0xa1): undefined reference to `vget_assign' /usr/tmp/courier-imap-1.3.11.20011014/authlib/preauthvchkpw.c(.text+0xb1): undefined reference to `vauth_getpw' /usr/tmp/courier-imap-1.3.11.20011014/authlib/preauthvchkpw.c(.text+0xe0): undefined reference to `make_user_dir' /usr/tmp/courier-imap-1.3.11.20011014/authlib/preauthvchkpw.c(.text+0xed): undefined reference to `vauth_getpw' /usr/tmp/courier-imap-1.3.11.20011014/authlib/preauthvchkpw.c(.text+0x103): undefined reference to `vsqwebmail_pass' /usr/tmp/courier-imap-1.3.11.20011014/authlib/preauthvchkpw.c(.text+0x117): undefined reference to `vclose' *** Error code 1 Stop in /usr/tmp/courier-imap-1.3.11.20011014/authlib. *** Error code 1 Stop in /usr/tmp/courier-imap-1.3.11.20011014. 1) I tried to copy preauthvchkpw.c from http://www.inter7.com/vpopmail/preauthvchkpw.c. Same error. 2) I tried to run "make" as root/regular user. No effect. 3) I changed permissions on /home/vpopmail/lib (755, libvpopmail.a - 644) as it was suggested by Tren. Still no success. Anyone had any success with building Courier-IMAP 1.3.11 with Vpopmail 5.0? Or should we wait response from Mr. Sam? :) Thank you very much. Regards, Roman