diff options
author | Phil Pennock <pdp@exim.org> | 2016-10-18 23:22:03 -0400 |
---|---|---|
committer | Phil Pennock <pdp@exim.org> | 2016-10-18 23:28:13 -0400 |
commit | 8b0fb68e04323248df1208516e8a9293af9859d8 (patch) | |
tree | 63c1589280b367a4fa75c72824c6a7508e3b4577 /doc/doc-txt | |
parent | 8d330698b5121d75af35b62b420314f68026d1e5 (diff) |
Unbreak build: crypto hdrs not in system includes
If using pkg-config to get the paths for various packages and the crypto
library headers are not in the system headers, then the hash work broke
the Exim build by requiring the CFLAGS manipulation for _all_ builds,
not just the TLS libraries.
Shows up on MacOS where there's a system OpenSSL but not system OpenSSL
headers (because only SecureTransport is supported) and using
brew-installed OpenSSL.
I've also coded the fix for GnuTLS on the same basis, but that's
untested.
Fixes bug 1906
Diffstat (limited to 'doc/doc-txt')
-rw-r--r-- | doc/doc-txt/ChangeLog | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog index c68e45ce8..1267d75dc 100644 --- a/doc/doc-txt/ChangeLog +++ b/doc/doc-txt/ChangeLog @@ -117,6 +117,9 @@ JH/30 Bug 1897: fix callouts connection fallback from TLS to cleartext. PP/01 Changed default Diffie-Hellman parameters to be Exim-specific, created by me. Added RFC7919 DH primes as an alternative. +PP/02 Unbreak build via pkg-config with new hash support when crypto headers + are not in the system include path. + Exim version 4.87 ----------------- |