On Tue, 2005-06-21 at 18:26 -0700, Ed Kasky wrote: > 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... > The "problem" is in clamav-milter/clamav-milter.c , line 1576
#if ((SENDMAIL_VERSION_A > 8) || ((SENDMAIL_VERSION_A == 8) && (SENDMAIL_VERSION_B >= 13))) if(smfi_opensocket(1) == MI_FAILURE) { cli_errmsg("Can't open/create %s\n", port); return EX_CONFIG; } #endif If you comment these, clamav will compile. > 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 -- nizar <[EMAIL PROTECTED]> _______________________________________________ http://lurker.clamav.net/list/clamav-users.html