Hi.

The attached patch (from PLD) prevents linking to installed old clamav libs 
while building a new clamav version.

-- 
Regards // Oden Eriksson
diff -Naur clamav-0.71/clamav-milter/Makefile.am clamav-0.71.oden/clamav-milter/Makefile.am
--- clamav-0.71/clamav-milter/Makefile.am	2004-05-25 20:34:11.791124972 +0200
+++ clamav-0.71.oden/clamav-milter/Makefile.am	2004-05-25 20:37:20.948584097 +0200
@@ -35,8 +35,8 @@
 endif
 endif
 
-DEFS = @DEFS@ -DSENDMAIL_BIN=\"@[EMAIL PROTECTED]"
+AM_CFLAGS = -DSENDMAIL_BIN=\"$(SENDMAIL)\"
 # CLAMD_LIBS is used, because clamav-milter requires the same libraries as clamd
-LIBS = -L$(top_builddir)/libclamav -lclamav -L/usr/lib/libmilter -lmilter @CLAMAV_MILTER_LIBS@
+LIBS = $(top_builddir)/libclamav/libclamav.la -L/usr/lib/libmilter -lmilter @CLAMAV_MILTER_LIBS@
 INCLUDES = -I$(top_srcdir)/clamd -I$(top_srcdir)/libclamav -I$(top_srcdir)/shared
 EXTRA_DIST = clamav-milter.c INSTALL
diff -Naur clamav-0.71/clamd/Makefile.am clamav-0.71.oden/clamd/Makefile.am
--- clamav-0.71/clamd/Makefile.am	2004-05-09 23:49:40.000000000 +0200
+++ clamav-0.71.oden/clamd/Makefile.am	2004-05-25 20:35:33.928237227 +0200
@@ -60,6 +60,5 @@
 
 endif
 
-DEFS = @DEFS@
-LIBS = -L$(top_builddir)/libclamav -lclamav @CLAMD_LIBS@ @ADDITIONAL_LIBS@
+LIBS = $(top_builddir)/libclamav/libclamav.la $(CLAMD_LIBS) $(ADDITIONAL_LIBS)
 INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav
diff -Naur clamav-0.71/clamdscan/Makefile.am clamav-0.71.oden/clamdscan/Makefile.am
--- clamav-0.71/clamdscan/Makefile.am	2004-05-09 23:51:08.000000000 +0200
+++ clamav-0.71.oden/clamdscan/Makefile.am	2004-05-25 20:35:33.928237227 +0200
@@ -36,4 +36,4 @@
 endif
 
 INCLUDES = -I$(top_srcdir)/clamscan -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav
-LIBS = -L$(top_builddir)/libclamav -lclamav @FRESHCLAM_LIBS@ @ADDITIONAL_LIBS@
+LIBS = $(top_builddir)/libclamav/libclamav.la $(FRESHCLAM_LIBS) $(ADDITIONAL_LIBS)
diff -Naur clamav-0.71/clamscan/Makefile.am clamav-0.71.oden/clamscan/Makefile.am
--- clamav-0.71/clamscan/Makefile.am	2004-05-10 01:59:54.000000000 +0200
+++ clamav-0.71.oden/clamscan/Makefile.am	2004-05-25 20:35:33.928237227 +0200
@@ -39,6 +39,5 @@
     treewalk.h \
     defaults.h
 
-DEFS = @DEFS@
-LIBS = -L$(top_builddir)/libclamav -lclamav @ADDITIONAL_LIBS@
+LIBS = $(top_builddir)/libclamav/libclamav.la $(ADDITIONAL_LIBS)
 INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav
diff -Naur clamav-0.71/freshclam/Makefile.am clamav-0.71.oden/freshclam/Makefile.am
--- clamav-0.71/freshclam/Makefile.am	2004-05-09 23:50:27.000000000 +0200
+++ clamav-0.71.oden/freshclam/Makefile.am	2004-05-25 20:35:33.927237177 +0200
@@ -37,7 +37,5 @@
     notify.c \
     notify.h
 
-
-DEFS = @DEFS@
 INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav
-LIBS = -L$(top_builddir)/libclamav -lclamav @FRESHCLAM_LIBS@ @ADDITIONAL_LIBS@
+LIBS = $(top_builddir)/libclamav/libclamav.la $(FRESHCLAM_LIBS) $(ADDITIONAL_LIBS)
diff -Naur clamav-0.71/sigtool/Makefile.am clamav-0.71.oden/sigtool/Makefile.am
--- clamav-0.71/sigtool/Makefile.am	2004-05-10 02:30:44.000000000 +0200
+++ clamav-0.71.oden/sigtool/Makefile.am	2004-05-25 20:35:33.928237227 +0200
@@ -32,6 +32,5 @@
 
 sigtool_LDADD = $(top_builddir)/clamscan/others.o 
 
-DEFS = @DEFS@
 INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav
-LIBS = -L$(top_builddir)/libclamav -lclamav @FRESHCLAM_LIBS@ @ADDITIONAL_LIBS@
+LIBS = $(top_builddir)/libclamav/libclamav.la $(FRESHCLAM_LIBS) $(ADDITIONAL_LIBS)

Reply via email to