Mailing List Archive

[Bug 478] Compile error with openssl 0.9.8e
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

http://www.exim.org/bugzilla/show_bug.cgi?id=478





------- Comment #2 from sheldonh@clue.co.za 2007-03-07 10:06 -------
Created an attachment (id=78)
--> (http://www.exim.org/bugzilla/attachment.cgi?id=78&action=view)
exim-4.66-openssl-0.9.8e.patch

Fix for openssl-0.9.8e.

--
Configure bugmail: http://www.exim.org/bugzilla/userprefs.cgi?tab=email

--
## List details at http://www.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
[Bug 478] Compile error with openssl 0.9.8e [ In reply to ]
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

http://www.exim.org/bugzilla/show_bug.cgi?id=478





------- Comment #1 from sheldonh@clue.co.za 2007-03-07 09:50 -------
This is because version of openssl prior to 0.9.8e defined
SSL_CTX_set_info_callback as an assignment, and so C got the assigned value as
a side-effect.

The macro has been replaced with a function with void return.

Given that it was impossible the if condition to be true (since
SSL_CTX_set_info_callback would only return false when info_callback was
false), The fix is simply to stop testing the return value of
SSL_CTX_set_info_callback.

--
Configure bugmail: http://www.exim.org/bugzilla/userprefs.cgi?tab=email

--
## List details at http://www.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
[Bug 478] Compile error with openssl 0.9.8e [ In reply to ]
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

http://www.exim.org/bugzilla/show_bug.cgi?id=478


ph10@hermes.cam.ac.uk changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED




------- Comment #3 from ph10@hermes.cam.ac.uk 2007-03-13 09:51 -------
Patch applied and committed. Thanks, Sheldon.

--
Configure bugmail: http://www.exim.org/bugzilla/userprefs.cgi?tab=email

--
## List details at http://www.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##