Bug 1423743

Summary: ipmitool: FTBFS in rawhide -> add support fro OpenSSL 1.1.0 library
Product: [Fedora] Fedora Reporter: Fedora Release Engineering <releng>
Component: ipmitoolAssignee: Josef Ridky <jridky>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: branto, crose, jridky, praveenkpaladugu
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ipmitool-1.8.18-4.fc26 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-02-21 10:54:58 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1423041    
Attachments:
Description Flags
build.log
none
root.log
none
state.log
none
OpenSSL-1.1.0 support in ipmitool
none
OpenSSL-1.1.0 support in ipmitool v.2 branto: review+

Description Fedora Release Engineering 2017-02-17 14:34:06 UTC
Your package ipmitool failed to build from source in current rawhide.

https://koji.fedoraproject.org/koji/taskinfo?taskID=17725491

For details on mass rebuild see https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild

Comment 1 Fedora Release Engineering 2017-02-17 14:34:12 UTC
Created attachment 1252579 [details]
build.log

Comment 2 Fedora Release Engineering 2017-02-17 14:34:16 UTC
Created attachment 1252580 [details]
root.log

Comment 3 Fedora Release Engineering 2017-02-17 14:34:19 UTC
Created attachment 1252581 [details]
state.log

Comment 4 Josef Ridky 2017-02-17 14:56:22 UTC
Have to add support for new OpenSSL library - see #1383995

Comment 5 Josef Ridky 2017-02-21 09:00:11 UTC
Created attachment 1256003 [details]
OpenSSL-1.1.0 support in ipmitool

with this patch, I am able to compile and build ipmitool package in RAWHIDE.

Comment 6 Josef Ridky 2017-02-21 09:02:34 UTC
Brew build for rawhide: https://koji.fedoraproject.org/koji/taskinfo?taskID=17975158

This change should be done in rawhide (f26+) branch only!

Comment 7 Upstream Release Monitoring 2017-02-21 09:06:22 UTC
jridky's ipmitool-1.8.18-4.fc26 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=860585

Comment 8 Boris Ranto 2017-02-21 09:26:50 UTC
@Josef: I'm just wondering how will the ctx get allocated, now? I don't see any malloc and as long as EVP_CIPHER_CTX_init is not a macro (not sure, here, is it?) it can't do the allocation.

Comment 9 Josef Ridky 2017-02-21 09:58:06 UTC
Created attachment 1256040 [details]
OpenSSL-1.1.0 support in ipmitool v.2

thanks for comment, hope this patch resolves described issue.

Comment 10 Boris Ranto 2017-02-21 10:00:35 UTC
Comment on attachment 1256040 [details]
OpenSSL-1.1.0 support in ipmitool v.2

Yep, this looks good to me.

Comment 11 Upstream Release Monitoring 2017-02-21 10:53:57 UTC
jridky's ipmitool-1.8.18-5.fc26 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=860594

Comment 12 Charles Rose (Dell) 2017-03-09 16:54:09 UTC
(In reply to Josef Ridky from comment #9)
> Created attachment 1256040 [details]
> OpenSSL-1.1.0 support in ipmitool v.2
> 
> thanks for comment, hope this patch resolves described issue.

Josef,
Has this been proposed upstream?