Re: [exim] [exim-dev] Exim 4.88 RC5 uploaded

Top Page
Delete this message
Reply to this message
Author: Torsten Tributh
Date:  
To: exim-users
Subject: Re: [exim] [exim-dev] Exim 4.88 RC5 uploaded
Hi,
i am very sorry, but this RC is not working for me.
I use Debian/stretch, but with openssl from Debian/unstable.
I habe openssl & libssl1.1 in version 1.1.0c-1
During compilation i see several warnings in tls.c
and in a test installation i don't have any TLS working.

Is that a bug in Debian or in this RC?

Torsten


<cut until the warnings>
....
gcc tls.c
In file included from tls.c:121:0:
tls-openssl.c: In function ‘tls_install_selfsign’:
tls-openssl.c:959:1: warning: ‘RSA_generate_key’ is deprecated
[-Wdeprecated-declarations]
 if (!(rsa = RSA_generate_key(1024, RSA_F4, NULL, NULL)))
 ^~
In file included from /usr/include/openssl/rsa.h:13:0,
                 from /usr/include/openssl/x509.h:31,
                 from /usr/include/openssl/ssl.h:50,
                 from tls-openssl.c:22,
                 from tls.c:121:
/usr/include/openssl/rsa.h:193:1: note: declared here
 DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void
 ^
In file included from tls.c:122:0:
tlscert-openssl.c: In function ‘tls_cert_subject_altname’:
tlscert-openssl.c:377:7: warning: ‘ASN1_STRING_data’ is deprecated
[-Wdeprecated-declarations]
       ele = ASN1_STRING_data(namePart->d.dNSName);
       ^~~
In file included from /usr/include/openssl/bn.h:31:0,
                 from /usr/include/openssl/asn1.h:24,
                 from /usr/include/openssl/objects.h:916,
                 from /usr/include/openssl/evp.h:27,
                 from /usr/include/openssl/x509.h:23,
                 from /usr/include/openssl/ssl.h:50,
                 from tls-openssl.c:22,
                 from tls.c:121:
/usr/include/openssl/asn1.h:553:1: note: declared here
 DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x))
 ^
In file included from tls.c:122:0:
tlscert-openssl.c:382:7: warning: ‘ASN1_STRING_data’ is deprecated
[-Wdeprecated-declarations]
       ele = ASN1_STRING_data(namePart->d.uniformResourceIdentifier);
       ^~~
In file included from /usr/include/openssl/bn.h:31:0,
                 from /usr/include/openssl/asn1.h:24,
                 from /usr/include/openssl/objects.h:916,
                 from /usr/include/openssl/evp.h:27,
                 from /usr/include/openssl/x509.h:23,
                 from /usr/include/openssl/ssl.h:50,
                 from tls-openssl.c:22,
                 from tls.c:121:
/usr/include/openssl/asn1.h:553:1: note: declared here
 DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x))
 ^
In file included from tls.c:122:0:
tlscert-openssl.c:387:7: warning: ‘ASN1_STRING_data’ is deprecated
[-Wdeprecated-declarations]
       ele = ASN1_STRING_data(namePart->d.rfc822Name);
       ^~~
In file included from /usr/include/openssl/bn.h:31:0,
                 from /usr/include/openssl/asn1.h:24,
                 from /usr/include/openssl/objects.h:916,
                 from /usr/include/openssl/evp.h:27,
                 from /usr/include/openssl/x509.h:23,
                 from /usr/include/openssl/ssl.h:50,
                 from tls-openssl.c:22,
                 from tls.c:121:
/usr/include/openssl/asn1.h:553:1: note: declared here
 DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x))
 ^
In file included from tls.c:122:0:
tlscert-openssl.c: In function ‘tls_cert_ocsp_uri’:
tlscert-openssl.c:424:5: warning: ‘ASN1_STRING_data’ is deprecated
[-Wdeprecated-declarations]
     uschar * ele = ASN1_STRING_data(ad->location->d.ia5);
     ^~~~~~
In file included from /usr/include/openssl/bn.h:31:0,
                 from /usr/include/openssl/asn1.h:24,
                 from /usr/include/openssl/objects.h:916,
                 from /usr/include/openssl/evp.h:27,
                 from /usr/include/openssl/x509.h:23,
                 from /usr/include/openssl/ssl.h:50,
                 from tls-openssl.c:22,
                 from tls.c:121:
/usr/include/openssl/asn1.h:553:1: note: declared here
 DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x))
 ^
In file included from tls.c:122:0:
tlscert-openssl.c: In function ‘tls_cert_crl_uri’:
tlscert-openssl.c:461:2: warning: ‘ASN1_STRING_data’ is deprecated
[-Wdeprecated-declarations]
  uschar * ele = ASN1_STRING_data(np->d.uniformResourceIdentifier);
  ^~~~~~
In file included from /usr/include/openssl/bn.h:31:0,
                 from /usr/include/openssl/asn1.h:24,
                 from /usr/include/openssl/objects.h:916,
                 from /usr/include/openssl/evp.h:27,
                 from /usr/include/openssl/x509.h:23,
                 from /usr/include/openssl/ssl.h:50,
                 from tls-openssl.c:22,
                 from tls.c:121:
/usr/include/openssl/asn1.h:553:1: note: declared here
 DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x))
 ^




On 11/19/2016 10:17 PM, The Doctor wrote:
> On Sat, Nov 19, 2016 at 03:28:31PM +0000, Jeremy Harris wrote:
> I have built and uploaded to
>
> ftp://ftp.exim.org/pub/exim/exim4/test/
>
> the RC5 release candidate build of Exim 4.88
> Built and signed by myself.
>
> Sha256 sums:
>
>
> ac6b350b906f967c587060ec87761d351a79aee08bc1693ce5c943314fedda7d
> exim-4.88_RC5.tar.gz
> e13d8058e8c4811290ed1870693b950b0ba68b0ce3e09eeaa9469b459b156598
> exim-html-4.88_RC5.tar.gz
> 9be4033b854e9f80404b3d046301b2de046a1521a42cef0801ab7b6087f517ba
> exim-pdf-4.88_RC5.tar.gz
> 8600f5a100876768465953979fc5b95929987593f67439553db2da5883400f8d
> exim-postscript-4.88_RC5.tar.gz
> 9e014fac76b8a1100c1bef5391b5400e4464bc584fcd1d76021c10e5577550bb
> exim-4.88_RC5.tar.bz2
> 7ed24be3f20900c104903a9e31e3477580e593790c3251d29ab7f8d260e1ec79
> exim-html-4.88_RC5.tar.bz2
> fddbe252184fa3d7a7fa57a534200c6ac0bbe8be6ac0c930eb5b0cbe67790738
> exim-pdf-4.88_RC5.tar.bz2
> c222bbe48eb64327c830f1a62346393657fe84ed33961a102cb76860baa7feb0
> exim-postscript-4.88_RC5.tar.bz2
>
> Changes of interest since RC4:
>
> - Build with OpenSSL 1.1 fixed (OCSP proof validation and DANE)
>
>
> Only stopper bugfixes will be accepted between this RC
> and the final release of Exim 4.88.
>
>
> Please report issues here in the exim-dev or
> exim-users mailinglist, or by raising bugs
> on http://bugs.exim/org
>> >> -- >> ## List details at

https://lists.exim.org/mailman/listinfo/exim-dev Exim details at
http://www.exim.org/ ## > > > Looks like you are good to release this. >

--
Torsten