[syslog-ng] [PATCH] afsmtp: Fix afsmtp linking when configured with --with-libesmtp
Gergely Nagy
algernon at balabit.hu
Fri May 4 11:03:25 CEST 2012
In case configure received a --with-libesmtp=/path option, we forgot
to add -lesmtp to LIBESMTP_LIBS, which resulted in afsmtp getting
compiled, but not linked to libesmtp, which is obviously not
desirable.
This patch fixes that, and adds the -lesmtp.
Reported-by: Peter Czanik <czanik at balabit.hu>
Signed-off-by: Gergely Nagy <algernon at balabit.hu>
---
configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.in b/configure.in
index 2d56bbd..03cc76c 100644
--- a/configure.in
+++ b/configure.in
@@ -815,7 +815,7 @@ if test "x$enable_smtp" != "xno" && test "x$with_libesmtp" != "no"; then
CPPFLAGS="$CPPFLAGS -I$with_libesmtp/include"
LDFLAGS="$LDFLAGS -L$with_libesmtp/lib"
AC_CHECK_HEADER(libesmtp.h, [LIBESMTP_CFLAGS="-I$with_libesmtp/include"
- LIBESMTP_LIBS="-L$with_libesmtp/lib"], [libesmtp=no])
+ LIBESMTP_LIBS="-L$with_libesmtp/lib -lesmtp"], [libesmtp=no])
CPPFLAGS="$CPPFLAGS_SAVE"
LDFLAGS="$LDFLAGS_SAVE"
else
--
1.7.10
More information about the syslog-ng
mailing list