atom feed2 messages in net.sourceforge.lists.courier-users[courier-users] Re: Courier make chec...
FromSent OnAttachments
John StileApr 30, 2001 9:48 am 
Sam VarshavchikApr 30, 2001 3:12 pm 
Subject:[courier-users] Re: Courier make check fails on authvchkpw
From:Sam Varshavchik (mrs@courier-mta.com)
Date:Apr 30, 2001 3:12:00 pm
List:net.sourceforge.lists.courier-users

John Stile writes:

Is this is a vpopmail issue or a courier IMAP issue? When I try to add courier to qmail+vpopmail, at the "make check" step, it errors on authvchkpw. I have never debugged a problem with make, short of checking the paths in the Makefile. So, what can you sugest I do next? If it is a version compatablity problem, how do I tell what version of vpopmail is running?

make check # failed at this step:

gcc -I/home/vpopmail/include -g -O2 -Wall -I.. -I./.. -L/home/vpopmail/lib -o authvchkpw modauthvchkpw.o libauthmod.a libauth.a ../md5/libmd5.a -lvpopmail -lm -lcrypt libauth.a(preauthvchkpw.o): In function `auth_vchkpw_pre': /home/jstile/courier-imap-1.3.7/authlib/preauthvchkpw.c:66: undefined reference to `vget_assign' /home/jstile/courier-imap-1.3.7/authlib/preauthvchkpw.c:78: undefined reference to `vclose' collect2: ld returned 1 exit status gmake[1]: *** [authvchkpw] Error 1

This shouldn't really be happening on a make check, but on the first make. You probably forgot to do a make, and ran make check directory after running configure. Anyway, you are running a pretty old vpopmail library. Upgrade to the current version.