Bug 1400239

Summary: sendmail fail to build with openssl 1.1
Product: [Fedora] Fedora Reporter: Ondřej Lysoněk <olysonek>
Component: sendmailAssignee: Jaroslav Škarvada <jskarvad>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: jskarvad, olysonek, patrick
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-12-09 16:00:44 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 1112340    
Attachments:
Description Flags
openssl 1.1 compatibility none

Description Ondřej Lysoněk 2016-11-30 17:41:55 UTC
Description of problem:
Sendmail fails to build with openssl 1.1, which is now available in Rawhide.

Comment 1 Patrick Monnerat 2016-12-01 16:54:17 UTC
Created attachment 1226889 [details]
openssl 1.1 compatibility

This patch makes sendmail 8.15.2 compilable with openssl 1.1.
However it needs more functional testing than I did.
Needs review.
Points to test are RSA, DSA, Diffie-Hellman.
I hope it helps :-)

Comment 2 Jaroslav Škarvada 2016-12-01 17:34:15 UTC
(In reply to Patrick Monnerat from comment #1)
> Created attachment 1226889 [details]
> openssl 1.1 compatibility
> 
> This patch makes sendmail 8.15.2 compilable with openssl 1.1.
> However it needs more functional testing than I did.
> Needs review.
> Points to test are RSA, DSA, Diffie-Hellman.
> I hope it helps :-)

Thanks for the patch, please send it upstream to get the credit in release info.

Comment 3 Jaroslav Škarvada 2016-12-09 15:48:40 UTC
Patch looks sane, I will push it into rawhide untill upstream delivers official solution.

Comment 4 Patrick Monnerat 2016-12-19 14:12:29 UTC
> Thanks for the patch, please send it upstream to get the credit in release info.

No I wont, I'm afraid. I already sent them two patches: they never considered them and rejected them because they chase "code bloat" :-(

Please do what you want with this patch: I don't even claim credits for it.

Thanks for having applied it in the meantime.