When I run make check it fails at imap:
 
make[1]: Entering directory `/export/home/russ/courier-0.39.3/imap'
LC_ALL=C; export LC_ALL; ./testsuite | ./testsuitefix.pl | sort | cmp -s - ./testsuite.txt
****************************
* Sanity check in progress *
****************************
INFO: LOGIN, user=user, ip=[127.0.0.1]
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0

Cut to shorten
 
INFO: LOGIN, user=user, ip=[127.0.0.1]
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
INFO: LOGIN, user=user, ip=[127.0.0.1]
INFO: LOGOUT, user=user, ip=[127.0.0.1], headers=0, body=0
make[1]: *** [check] Error 1
make[1]: Leaving directory `/export/home/russ/courier-0.39.3/imap'
make: *** [check-recursive] Error 1
In the config.log in the imap directory I find this:
 
configure:2711: gcc -o conftest -I.. -I./.. -Wall -g -O2   conftest.c  -lsocket
1>&5
Undefined                       first referenced
 symbol                             in file
inet_addr                           /var/tmp//ccWJO6UD.o  (symbol belongs to imp
licit dependency /usr/lib/libnsl.so.1)
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status
configure: failed program was:
#line 2700 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char inet_addr();
 
int main() {
inet_addr()
; return 0; }
configure:2719: checking for inet_addr in -lnsl
 
thank you,
Russell Premont

Reply via email to