git-svn: trunk@4223
Török Edvin authored on 2008/10/04 00:43:03... | ... |
@@ -1,3 +1,8 @@ |
1 |
+Fri Oct 3 18:55:37 EEST 2008 (edwin) |
|
2 |
+------------------------------------- |
|
3 |
+ * configure.in: fix build failure when using LDFLAGS="-Wl,--as-needed" (bb #1204) |
|
4 |
+ thanks to Nathan Brink <ohnobinki*ohnopublishing.net> |
|
5 |
+ |
|
1 | 6 |
Fri Oct 3 15:49:17 CEST 2008 (acab) |
2 | 7 |
------------------------------------ |
3 | 8 |
* clamav-milter/clamav-milter.c: reopen log files on USR1 instead of HUP |
... | ... |
@@ -18262,12 +18262,12 @@ esac |
18262 | 18262 |
|
18263 | 18263 |
if test "$have_milter" = "yes"; then |
18264 | 18264 |
|
18265 |
- save_LDFLAGS="$LDFLAGS" |
|
18266 |
- CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS -lpthread" |
|
18265 |
+ save_LIBS="$LIBS" |
|
18266 |
+ CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS -lpthread" |
|
18267 | 18267 |
if test -d /usr/lib/libmilter ; then |
18268 | 18268 |
CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS -L/usr/lib/libmilter" |
18269 | 18269 |
fi |
18270 |
- LDFLAGS="$LDFLAGS -lmilter $CLAMAV_MILTER_LIBS" |
|
18270 |
+ LIBS="$LIBS -lmilter $CLAMAV_MILTER_LIBS" |
|
18271 | 18271 |
{ echo "$as_me:$LINENO: checking for mi_stop in -lmilter" >&5 |
18272 | 18272 |
echo $ECHO_N "checking for mi_stop in -lmilter... $ECHO_C" >&6; } |
18273 | 18273 |
if test "${ac_cv_lib_milter_mi_stop+set}" = set; then |
... | ... |
@@ -18416,7 +18416,7 @@ if test "$ac_res" != no; then |
18416 | 18416 |
test "$ac_cv_search_strlcpy" = "none required" || CLAMAV_MILTER_XLIB="$ac_cv_search_strlcpy" |
18417 | 18417 |
fi |
18418 | 18418 |
|
18419 |
- LDFLAGS="$save_LDFLAGS $CLAMAV_MILTER_LIBS $CLAMAV_MILTER_XLIB" |
|
18419 |
+ LIBS="$save_LIBS $CLAMAV_MILTER_LIBS $CLAMAV_MILTER_XLIB" |
|
18420 | 18420 |
$as_unset ac_cv_lib_milter_mi_stop |
18421 | 18421 |
{ echo "$as_me:$LINENO: checking for mi_stop in -lmilter" >&5 |
18422 | 18422 |
echo $ECHO_N "checking for mi_stop in -lmilter... $ECHO_C" >&6; } |
... | ... |
@@ -18492,7 +18492,7 @@ fi |
18492 | 18492 |
|
18493 | 18493 |
fi |
18494 | 18494 |
|
18495 |
- LDFLAGS="$save_LDFLAGS" |
|
18495 |
+ LIBS="$save_LIBS" |
|
18496 | 18496 |
|
18497 | 18497 |
for ac_header in libmilter/mfapi.h |
18498 | 18498 |
do |
... | ... |
@@ -981,22 +981,22 @@ if test "$have_milter" = "yes"; then |
981 | 981 |
dnl Tom G. Christensen <tgc@statsbiblioteket.dk> |
982 | 982 |
|
983 | 983 |
dnl Check for libmilter and it's header files in the usual locations |
984 |
- save_LDFLAGS="$LDFLAGS" |
|
985 |
- CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS -lpthread" |
|
984 |
+ save_LIBS="$LIBS" |
|
985 |
+ CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS -lpthread" |
|
986 | 986 |
if test -d /usr/lib/libmilter ; then |
987 | 987 |
CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS -L/usr/lib/libmilter" |
988 | 988 |
fi |
989 |
- LDFLAGS="$LDFLAGS -lmilter $CLAMAV_MILTER_LIBS" |
|
989 |
+ LIBS="$LIBS -lmilter $CLAMAV_MILTER_LIBS" |
|
990 | 990 |
AC_CHECK_LIB([milter],[mi_stop],[CLAMAV_MILTER_LIBS="-lmilter $CLAMAV_MILTER_LIBS"],[ |
991 | 991 |
dnl Older sendmails require libsm or libsmutil for support functions |
992 | 992 |
AC_SEARCH_LIBS([strlcpy], [sm smutil], [test "$ac_cv_search_strlcpy" = "none required" || CLAMAV_MILTER_XLIB="$ac_cv_search_strlcpy"]) |
993 |
- LDFLAGS="$save_LDFLAGS $CLAMAV_MILTER_LIBS $CLAMAV_MILTER_XLIB" |
|
993 |
+ LIBS="$save_LIBS $CLAMAV_MILTER_LIBS $CLAMAV_MILTER_XLIB" |
|
994 | 994 |
$as_unset ac_cv_lib_milter_mi_stop |
995 | 995 |
AC_CHECK_LIB([milter],[mi_stop],[CLAMAV_MILTER_LIBS="-lmilter $CLAMAV_MILTER_XLIB $CLAMAV_MILTER_LIBS"],[ |
996 | 996 |
AC_MSG_ERROR([Cannot find libmilter]) |
997 | 997 |
]) |
998 | 998 |
]) |
999 |
- LDFLAGS="$save_LDFLAGS" |
|
999 |
+ LIBS="$save_LIBS" |
|
1000 | 1000 |
AC_CHECK_HEADERS([libmilter/mfapi.h],[have_milter="yes"],[ |
1001 | 1001 |
AC_MSG_ERROR([Please install mfapi.h from the sendmail distribution]) |
1002 | 1002 |
]) |