[Bug 1219882] New: Adapt package dd_rescue to build with OpenSSL 3
https://bugzilla.suse.com/show_bug.cgi?id=1219882 Bug ID: 1219882 Summary: Adapt package dd_rescue to build with OpenSSL 3 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: otto.hollmann@suse.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- Package dd_rescue requires openssl 1.1.1 that is EOL and we would like to remove it from Factory.
# Workaround for bsc#1193438 BuildRequires: libopenssl-1_1-devel
Please check tracker bug 1219879 for more details. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219882 Otto Hollmann <otto.hollmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|screening-team-bugs@suse.de |suse@garloff.de Blocks| |1219879 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219882 Otto Hollmann <otto.hollmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1219886 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219882 Otto Hollmann <otto.hollmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|1219886 | -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219882 Maintenance Automation <maint-coord+maintenance-robot@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219882 https://bugzilla.suse.com/show_bug.cgi?id=1219882#c3 --- Comment #3 from Kurt Garloff <suse@garloff.de> --- dd_rescue works fine with openssl-3 since a while. I'll submit a pkg to Factory with BuildReq fixed to reflect this. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219882 https://bugzilla.suse.com/show_bug.cgi?id=1219882#c4 Kurt Garloff <suse@garloff.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|IN_PROGRESS |RESOLVED --- Comment #4 from Kurt Garloff <suse@garloff.de> --- I fail to understand why dd_rescue is still listed here. It uses BuildRequires: libopenssl-devel See here: https://build.opensuse.org/projects/Base:System/packages/dd_rescue/files/dd_... which is what it should do It uses openssl-3 3.1.4 on Tumbleweed according to the build log. I believe this bug is invalid. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219882 https://bugzilla.suse.com/show_bug.cgi?id=1219882#c5 Kurt Garloff <suse@garloff.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|INVALID |FIXED --- Comment #5 from Kurt Garloff <suse@garloff.de> --- Actually, this report is from Feb. So it was fixed since. Thu Feb 29 09:20:59 CET 2024 - kurt@garloff.de - Fix openssl version detection for 3.0.x. - dd_rescue-ossl3-evpcipherctx.diff: There's an additional field in the (private) struct _evp_cipher_ctx_st in openssl-3 since 3.0.6, which makes a difference on 32bit. (On 64bit, the effect is hidden by the compiler's alignment rules.) ------------------------------------------------------------------- Wed Feb 28 20:21:01 CET 2024 - kurt@garloff.de - Specify libopenssl-devel as BuildRequirements. This will select openssl-3 on new distributions. This fixes [bsc#1219882]. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com