At 09:19 PM Tuesday, 6/21/2005, Nigel Horne wrote -=>
On Tuesday 21 Jun 2005 19:28, Ed Kasky wrote:
> I am experiencing a problem when trying to compile 0.86 with milter that
> sems to be happening only in this release.  0.85.1 compiles no problem on
> the same system.
>
> With 0.86 I get the following running "make":
> /usr/src/clamav-0.86/clamav-milter/clamav-milter.c:1577: undefined
> reference to `smfi_opensocket'
> collect2: ld returned 1 exit status
> make[2]: *** [clamav-milter] Error 1
> make[2]: Leaving directory `/usr/src/clamav-0.86/clamav-milter'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/src/clamav-0.86'
>
> My searches indicated that this is related to sendmail's mfapi.h.  I am
> running sendmail 8.13.3.  There is only one instance of the file (aside
> from the src) at:
> -rw-r--r-- 1 root root 13830 Aug 20 2004 /usr/include/libmilter/mfapi.h

Did you (re-)install sendmail from source?

Yes.  Sendmail is one of the things I always install from source.

For some reason, re-installing sendmail fixed the problem that seems to have popped up between 0.85.1 and 0.86.

Ed

. . . . . . . . . . . . . . . . . .
Randomly Generated Quote (86 of 978):
"I have always found that mercy bears richer fruits than strict
justice."   --Abraham Lincoln, speech in Washington D.C., 1865

_______________________________________________
http://lurker.clamav.net/list/clamav-users.html

Reply via email to