At 01:43 PM Tuesday, 6/21/2005, you wrote -=>
Since sendmail 8.13.3 was released 1/12/2005, and your mfapi.h files date
shows
Aug 20 2004, its probably from a previous (older) version of sendmail.
Get the latest/greatest sendmail and install it and libmilter.
mfapi.h is dated Aug 20 2004 for both the 8.13.3 and 8.13.4 versions of
sendmail, 8.13.4 being the latest non-alpha/beta. But if that works, PLMK!
I too get this when trying to compile clamAV from CVS (.86rc1) with
Sendmail 8.13.3 & libmilter installed of course.
In fact, the libmilter folders are identical in both versions:
# ls -al sendmail-8.13.3/include/libmilter/
total 16
drwxr-xr-x 2 1037 root 4096 Jun 21 11:57 .
drwxr-xr-x 6 1037 root 4096 Jan 11 20:36 ..
-rw-r--r-- 1 1037 root 13830 Aug 20 2004 mfapi.h
-rw-r--r-- 1 1037 root 3725 Jul 7 2004 mfdef.h
-rw-r--r-- 1 1037 root 1447 Dec 1 2003 milter.h
# ls -al sendmail-8.13.4/include/libmilter/
total 16
drwxr-xr-x 2 1037 root 4096 Jun 21 11:57 .
drwxr-xr-x 6 1037 root 4096 Jan 11 20:36 ..
-rw-r--r-- 1 1037 root 13830 Aug 20 2004 mfapi.h
-rw-r--r-- 1 1037 root 3725 Jul 7 2004 mfdef.h
-rw-r--r-- 1 1037 root 1447 Dec 1 2003 milter.h
But, I'm game so I built a new sendmail from src and then clamav 0.86. I
am happy to report that it worked!
I may be a little thick here, but I still fail to understand why 0.85.1
will compile with sendmail 8.13.3 but 0.86 will not...
Ed
. . . . . . . . . . . . . . . . . .
Randomly Generated Quote (132 of 978):
"Let no one come to you without leaving better and happier."
- Mother Teresa
_______________________________________________
http://lurker.clamav.net/list/clamav-users.html