On Tue, 24 Apr 2018, Sławomir Dworaczek via Exim-users wrote:
I removed gnutls from Makefile and compile again
error
In file included from tls.c:122:0:
tls-openssl.c: In function 'tls_refill':
tls-openssl.c:2499:3: error: 'tls_ext_ctx_cb' has no member named 'verify_stack'
tls-openssl.c:2502:23: error: 'tls_ext_ctx_cb' has no member named
'verify_stack'
tls-openssl.c: In function 'tls_close':
tls-openssl.c:2778:3: error: 'tls_ext_ctx_cb' has no member named 'verify_stack'
tls-openssl.c:2779:23: error: 'tls_ext_ctx_cb' has no member named
'verify_stack'
make[1]: *** [tls.o] Błąd 1
After changing the makefile, you probably need to rerun
configure
and
make makefile
Those errors suggest you may have changed DISABLE_OCSP
https://lists.exim.org/lurker/message/20180416.200000.462bfef4.en.html
exim 4.90_1 build well
exim 4.91 it builds with the above error
OpenSSL 1.0.1e
If this is Red Hat RHEL6 / CentOS6 / Scientific Linux 6
you should be OK with OpenSSL 1.0.1e and exim 4.91 (SL6 works for me)
but it is an unsupported configuration.
--
Andrew C. Aitchison Cambridge, UK
[email protected]
--
## 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/