git-svn: trunk@2696
Tomasz Kojm authored on 2007/02/11 01:49:05... | ... |
@@ -23394,9 +23394,12 @@ esac |
23394 | 23394 |
|
23395 | 23395 |
if test "$have_milter" = "yes"; then |
23396 | 23396 |
|
23397 |
- if test -d /usr/lib/libmilter ; then |
|
23397 |
+ save_LDFLAGS="$LDFLAGS" |
|
23398 |
+ CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS -lpthread" |
|
23399 |
+ if test -d /usr/lib/libmilter ; then |
|
23398 | 23400 |
CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS -L/usr/lib/libmilter" |
23399 | 23401 |
fi |
23402 |
+ LDFLAGS="$LDFLAGS -lmilter $CLAMAV_MILTER_LIBS" |
|
23400 | 23403 |
{ echo "$as_me:$LINENO: checking for mi_stop in -lmilter" >&5 |
23401 | 23404 |
echo $ECHO_N "checking for mi_stop in -lmilter... $ECHO_C" >&6; } |
23402 | 23405 |
if test "${ac_cv_lib_milter_mi_stop+set}" = set; then |
... | ... |
@@ -23545,6 +23548,7 @@ if test "$ac_res" != no; then |
23545 | 23545 |
test "$ac_cv_search_strlcpy" = "none required" || CLAMAV_MILTER_XLIB="$ac_cv_search_strlcpy" |
23546 | 23546 |
fi |
23547 | 23547 |
|
23548 |
+ LDFLAGS="$save_LDFLAGS $CLAMAV_MILTER_LIBS $CLAMAV_MILTER_XLIB" |
|
23548 | 23549 |
$as_unset ac_cv_lib_milter_mi_stop |
23549 | 23550 |
{ echo "$as_me:$LINENO: checking for mi_stop in -lmilter" >&5 |
23550 | 23551 |
echo $ECHO_N "checking for mi_stop in -lmilter... $ECHO_C" >&6; } |
... | ... |
@@ -23620,6 +23624,7 @@ fi |
23620 | 23620 |
|
23621 | 23621 |
fi |
23622 | 23622 |
|
23623 |
+ LDFLAGS="$save_LDFLAGS" |
|
23623 | 23624 |
|
23624 | 23625 |
for ac_header in libmilter/mfapi.h |
23625 | 23626 |
do |
... | ... |
@@ -597,17 +597,22 @@ if test "$have_milter" = "yes"; then |
597 | 597 |
dnl Tom G. Christensen <tgc@statsbiblioteket.dk> |
598 | 598 |
|
599 | 599 |
dnl Check for libmilter and it's header files in the usual locations |
600 |
+ save_LDFLAGS="$LDFLAGS" |
|
601 |
+ CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS -lpthread" |
|
600 | 602 |
if test -d /usr/lib/libmilter ; then |
601 | 603 |
CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS -L/usr/lib/libmilter" |
602 | 604 |
fi |
605 |
+ LDFLAGS="$LDFLAGS -lmilter $CLAMAV_MILTER_LIBS" |
|
603 | 606 |
AC_CHECK_LIB(milter, mi_stop,[CLAMAV_MILTER_LIBS="-lmilter $CLAMAV_MILTER_LIBS"],[ |
604 | 607 |
dnl Older sendmails require libsm or libsmutil for support functions |
605 | 608 |
AC_SEARCH_LIBS(strlcpy, [sm smutil], [test "$ac_cv_search_strlcpy" = "none required" || CLAMAV_MILTER_XLIB="$ac_cv_search_strlcpy"]) |
609 |
+ LDFLAGS="$save_LDFLAGS $CLAMAV_MILTER_LIBS $CLAMAV_MILTER_XLIB" |
|
606 | 610 |
$as_unset ac_cv_lib_milter_mi_stop |
607 | 611 |
AC_CHECK_LIB(milter, mi_stop,[CLAMAV_MILTER_LIBS="-lmilter $CLAMAV_MILTER_XLIB $CLAMAV_MILTER_LIBS"],[ |
608 | 612 |
AC_MSG_ERROR([Cannot find libmilter]) |
609 | 613 |
]) |
610 | 614 |
]) |
615 |
+ LDFLAGS="$save_LDFLAGS" |
|
611 | 616 |
AC_CHECK_HEADERS(libmilter/mfapi.h,have_milter="yes",[ |
612 | 617 |
AC_MSG_ERROR([Please install mfapi.h from the sendmail distribution]) |
613 | 618 |
]) |