On Thu, 30 Nov 2017 04:29:37 -0500 Phil Pennock wrote:
> On 2017-11-30 at 08:35 +0100, Frank Elsner wrote:
> > On Wed, 29 Nov 2017 20:21:47 +0000 Jeremy Harris wrote:
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA256
> > > 
> > > I have built, signed and uploaded RC3 of Exim 4.90 to the ftp site:
> > 
> > Hi,
> > 
> > I've still problems to compile on an actual Fedora 26 system:
> 
> Which version of OpenSSL is this?

openssl-1.1.0g-1.fc26.i686

> Try:
>   yum -y install --allowerasing compat-openssl10-devel
> to replace openssl-devel (OpenSSL 1.1.x) with OpenSSL 1.0 stuff.

Sorry, didn't help:

Removed:
  openssl-devel.i686 1:1.1.0g-1.fc26                                            
                      

Installed:
  compat-openssl10-devel.i686 1:1.0.2m-1.fc26

A different error comes up:

gcc tls.c
In file included from tls.c:122:0:
tls-openssl.c: In function ‘verify_callback’:
tls-openssl.c:444:17: warning: implicit declaration of function 
‘X509_check_host’; did you mean ‘X509_check_trust’? 
[-Wimplicit-function-declaration]
       if ((rc = X509_check_host(cert, CCS name, 0,
                 ^~~~~~~~~~~~~~~
                 X509_check_trust
tls-openssl.c: In function ‘tls_expand_session_files’:
tls-openssl.c:1072:14: error: ‘tls_ext_ctx_cb {aka struct tls_ext_ctx_cb}’ has 
no member named ‘is_server’
   if (!cbinfo->is_server)  /* client */
              ^~
tls-openssl.c:1092:15: error: ‘tls_ext_ctx_cb {aka struct tls_ext_ctx_cb}’ has 
no member named ‘is_server’
     if (cbinfo->is_server)
               ^~
tls-openssl.c:1115:15: error: ‘tls_ext_ctx_cb {aka struct tls_ext_ctx_cb}’ has 
no member named ‘is_server’
     if (cbinfo->is_server)
               ^~
make[1]: *** [Makefile:797: tls.o] Error 1

--Frank Elsner

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to