Re: [exim] Exm RC2 errors with SSL/TLS

Top Page
Delete this message
Reply to this message
Author: Odhiambo Washington
Date:  
To: The Doctor
CC: exim users
Subject: Re: [exim] Exm RC2 errors with SSL/TLS
On 4 February 2017 at 20:26, The Doctor <doctor@???> wrote:

> Looks as if there is an issue sending mail between the server
> using SSL that I had to revert back to Exim 4.88
>
> Using FreeBSD 11.
>



What is the issue?


While building on FreeBSD-11, I only had some warnings (which IIRC I was
advised to ignore with previous versions on other FreeBSD):

<cut>
gcc rfc2047.c
rfc2047.c: In function 'rfc2047_decode2':
rfc2047.c:260:24: warning: passing argument 2 of 'libiconv' from
incompatible pointer type
       (void)iconv(icd, (ICONV_ARG2_TYPE)(&dptr), &dlen, CSS &outptr,
&outleft);
                        ^
In file included from exim.h:522:0,
                 from rfc2047.c:27:
/usr/local/include/iconv.h:85:15: note: expected 'char **' but argument is
of type 'const char **'
 extern size_t iconv (iconv_t cd,  char* * inbuf, size_t *inbytesleft,
char* * outbuf, size_t *outbytesleft);
               ^
[snip]


gcc imap_utf7.cimap_utf7.c: In function 'imap_utf7_encode':
imap_utf7.c:68:20: warning: passing argument 2 of 'libiconv' from
incompatible pointer type
   if (  iconv(icd, (ICONV_ARG2_TYPE)&sptr, &slen, CSS &utf16ptr, &left)
                    ^
In file included from exim.h:522:0,
                 from imap_utf7.c:1:
/usr/local/include/iconv.h:85:15: note: expected 'char **' but argument is
of type 'const char **'
 extern size_t iconv (iconv_t cd,  char* * inbuf, size_t *inbytesleft,
char* * outbuf, size_t *outbytesleft);


</cut>


However, I haven't seen any error so far on FreeBSD-8.4, FreeBSD-9.3 and
FreeBSD-11 where I am running RC2.





--
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
"Oh, the cruft."