Hello,
I tried to compile mimedefang from source. It binds agains libmilter.a, which used libldap . In configure.in of Mimedefang this is foreseen with the lines:

AC_DEFUN(MD_SM_LDAP,[
   AC_MSG_CHECKING([whether libsm requires -lldap])
   RESULT=`$NM $LIBSM | grep ldap_`
   if test -z "$RESULT" ; then
       AC_MSG_RESULT(no)
   else
       AC_MSG_RESULT(yes)
       LIBS="$LIBS -lldap -llber"
   fi
])

however the string "ldap|" is not contained in the ./configure supplied with mimedefang 2.55 . I tried to autoreconf, and got the error message:
[EMAIL PROTECTED]:/src/mimedefang-2.55# autoreconf
configure.in:634: warning: underquoted definition of MD_MILTER_SFIO
 run info '(automake)Extending aclocal'
 or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
configure.in:645: warning: underquoted definition of MD_SM_LDAP
configure.in:656: warning: underquoted definition of MD_MILTER_SM
/usr/share/aclocal-1.9/xmms.m4:17: warning: underquoted definition of XMMS_TEST_VERSION
[...]

When I compile mimedefang 2.55, I get
gcc -g -O2 -Wall -Wstrict-prototypes -pthread -o mimedefang mimedefang.o drop_privs_threaded.o utils.o rm_r.o syslog-fac.o ../sendmail-8.13.5.bak/obj.Linux.2.6.12.4-vs2.0.i686/libmilter/libmilter.a -lpthread -lnsl ../sendmail-8.13.5.bak/obj.Linux.2.6.12.4-vs2.0.i686/libmilter/libmilter.a(errstring.o): In function `sm_errstring':
errstring.c:(.text+0x37): undefined reference to `ldap_err2string'
collect2: ld returned 1 exit status
make: *** [mimedefang] Error 1

In case I add manually -ldap -llber to Makefile, then it is asked for -lsm and so on. The trouble now is that this LDAP-string from cofnigure.in is not reflected in configure . Could somebody with understanding of the autotools check where the problem is?
      Greetings,
         Dilian
_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID.  You may ignore it.

Visit http://www.mimedefang.org and http://www.roaringpenguin.com
MIMEDefang mailing list [email protected]
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

Reply via email to