https://bugzilla.redhat.com/show_bug.cgi?id=2295331
Bug ID: 2295331 Summary: perl-Net-SSLeay: FTBFS: fatal error: openssl/engine.h: No such file or directory Product: Fedora Version: rawhide URL: https://koschei.fedoraproject.org/package/perl-Net-SSL eay OS: Linux Status: NEW Component: perl-Net-SSLeay Severity: medium Assignee: paul@city-fan.org Reporter: jplesnik@redhat.com QA Contact: extras-qa@fedoraproject.org CC: jplesnik@redhat.com, kasal@ucw.cz, mspacek@redhat.com, paul@city-fan.org, perl-devel@lists.fedoraproject.org, ppisar@redhat.com Target Milestone: --- Classification: Fedora
Description of problem: Package perl-Net-SSLeay fails to build from source in Fedora Rawhide.
SSLeay.xs:185:10: fatal error: openssl/engine.h: No such file or directory 185 | #include <openssl/engine.h> | ^~~~~~~~~~~~~~~~~~ compilation terminated. make: *** [Makefile:354: SSLeay.o] Error 1
It is related to openssl-3.2.2-3.fc41 * Mon Jul 01 2024 Dmitry Belyavskiy dbelyavs@redhat.com - 1:3.2.2-3 - Moving engine-related files to a separate subpackage to be deprecated in future Resolves: rhbz#2276420
There are 2 possible solutions 1) add BR openssl-devel-engine 2) stop using OpenSSL ENGINE API by updating `perl Makefile.PL` command OPTIMIZE="%{optflags} -DOPENSSL_NO_ENGINE" For more info see: https://fedoraproject.org/wiki/Changes/OpensslDeprecateEngine
Version-Release number of selected component (if applicable): 1.94-4.fc41
Steps to Reproduce: koji build --scratch f41 perl-Net-SSLeay-1.94-4.fc41.src.rpm
Additional info: This package is tracked by Koschei. See: https://koschei.fedoraproject.org/package/perl-Net-SSLeay
Reproducible: Always
https://bugzilla.redhat.com/show_bug.cgi?id=2295331
Jitka Plesnikova jplesnik@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |2260875 | |(F41FTBFS,RAWHIDEFTBFS)
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2260875 [Bug 2260875] Fedora 41 FTBFS Tracker
https://bugzilla.redhat.com/show_bug.cgi?id=2295331
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |MODIFIED
--- Comment #1 from Fedora Update System updates@fedoraproject.org --- FEDORA-2024-c882a2d1c4 (perl-Net-SSLeay-1.94-5.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2024-c882a2d1c4
https://bugzilla.redhat.com/show_bug.cgi?id=2295331
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |ERRATA Status|MODIFIED |CLOSED Fixed In Version| |perl-Net-SSLeay-1.94-5.fc41 Last Closed| |2024-07-09 17:11:31
--- Comment #2 from Fedora Update System updates@fedoraproject.org --- FEDORA-2024-c882a2d1c4 (perl-Net-SSLeay-1.94-5.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report.
perl-devel@lists.fedoraproject.org