Re: [exim] Major confusing with manual compile of Exim

Top Page
Delete this message
Reply to this message
Author: Odhiambo Washington
Date:  
To: exim users
Subject: Re: [exim] Major confusing with manual compile of Exim
On Mon, 4 Nov 2019 at 19:21, Jeremy Harris via Exim-users <
exim-users@???> wrote:

> On 04/11/2019 15:13, Odhiambo Washington via Exim-users wrote:
> > On Mon, 4 Nov 2019 at 14:21, Jeremy Harris via Exim-users <
> > exim-users@???> wrote:
> >
> >> On 04/11/2019 10:43, Odhiambo Washington via Exim-users wrote:
> >>> root@gw:/usr/local/SRC/Exim/exim-4.92 # pwd
> >>> /usr/local/SRC/Exim/exim-4.92
> >>>
> >>> root@gw:/usr/local/SRC/Exim/exim-4.92 # make
> >>> /bin/sh scripts/source_checks
> >>> `Makefile' is up to date.
> >>>
> >>>>>> version 4.92 #22
> >>
> >>> gcc buildconfig.c
> >>> make[1]: exec(gcc) failed (No such file or directory)
> >>> *** Error code 1
> >>
> >>> Why??
> >>
> >> You don't have gcc installed, or not in your $PATH ?
> >>
> >
> > True, I do not have gcc installed anywhere. FreeBSD uses clang
>
> Then, as documented in EDITME, you should set CC=clang in your
> Local/Makefile.
>
> --
> Cheers,
> Jeremy
>
>

Not being sure what the limitations are on what to should be set, I added
the following to Local/Makefile:
CC=clang
CXX=clang++
CPP=clang-cpp

The compile succeed (thank you!), but with a lot of noise (I hope you get
what I mean - those compile warnings).
Now, there is a an issue. I could not figure out from the output of exim
-bV.
The RC1 complains about this:

2019-11-04 19:42:40 Exim configuration error in line 2506 of
/usr/local/etc/exim/configure:
authenticator fixed_cram: cannot find authenticator driver "cram_md5"

The 4.92.3 does not raise such a complaint.

I am not using that authenticator anyway, but that error from 4.93RC1
caught my eye.



--
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
"Oh, the cruft.", grep ^[^#] :-)