[Bug 1219884] New: Adapt package libzrtpcpp to build with OpenSSL 3
https://bugzilla.suse.com/show_bug.cgi?id=1219884 Bug ID: 1219884 Summary: Adapt package libzrtpcpp 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 libzrtpcpp requires openssl 1.0.0 that is EOL and we would like to remove it from Factory.
BuildRequires: libopenssl-1_0_0-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=1219884 https://bugzilla.suse.com/show_bug.cgi?id=1219884#c1 Otto Hollmann <otto.hollmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jengelh@inai.de, | |nix@opensuse.org Flags| |needinfo?(jengelh@inai.de) Assignee|screening-team-bugs@suse.de |otto.hollmann@suse.com --- Comment #1 from Otto Hollmann <otto.hollmann@suse.com> --- There is no bugowner defined for this package but there are two maintainers. @Jan, @Peter, can you please assign this bug to yourself and look at it? Thank you! -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219884 Otto Hollmann <otto.hollmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(nix@opensuse.org) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219884 https://bugzilla.suse.com/show_bug.cgi?id=1219884#c2 Jan Engelhardt <jengelh@inai.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|otto.hollmann@suse.com |dmueller@suse.com CC| |mkubecek@suse.com --- Comment #2 from Jan Engelhardt <jengelh@inai.de> --- libzrtpcpp has not been touched in 4 years, we can delete it. Only twinkle uses libzrtpcpp. Debian's twinkle build does not use ZRTP either (but for different reasons - http://bugs.debian.org/797554 ) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219884 Jan Engelhardt <jengelh@inai.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(nix@opensuse.org) | -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219884 https://bugzilla.suse.com/show_bug.cgi?id=1219884#c3 Otto Hollmann <otto.hollmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |1219879 --- Comment #3 from Otto Hollmann <otto.hollmann@suse.com> --- Ok, thank you for quick feedback. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219884 https://bugzilla.suse.com/show_bug.cgi?id=1219884#c4 Dirk Mueller <dmueller@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS Flags|needinfo?(jengelh@inai.de) | --- Comment #4 from Dirk Mueller <dmueller@suse.com> --- trying my luck in getting twinkle to drop the libzrtpcpp dependency. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219884 Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |angel.yankov@suse.com, | |pmonrealgonzalez@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219884 Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |openssl-maintainers@suse.de -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219884 https://bugzilla.suse.com/show_bug.cgi?id=1219884#c5 --- Comment #5 from Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> --- Created attachment 878148 --> https://bugzilla.suse.com/attachment.cgi?id=878148&action=edit Patch to build with openssl-3 I Have composed this patch to build with OpenSSL > 1.1.0. This makes the package to build also with openssl-3 series. This is the last package that was requiring openssl-1_0_0 and with this step we can now remove it in Factory. I'll prepare a submission in a moment. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219884 https://bugzilla.suse.com/show_bug.cgi?id=1219884#c6 --- Comment #6 from Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> --- Submitted here: https://build.opensuse.org/request/show/1217025 Please, review and accept if OK. TIA -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219884 https://bugzilla.suse.com/show_bug.cgi?id=1219884#c7 --- Comment #7 from Jan Engelhardt <jengelh@inai.de> --- All you need to do in twinkle.spec is cmake -DWITH_ZRTP=OFF -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219884 https://bugzilla.suse.com/show_bug.cgi?id=1219884#c8 --- Comment #8 from Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> --- (In reply to Pedro Monreal Gonzalez from comment #6)
Submitted here: https://build.opensuse.org/request/show/1217025
Please, review and accept if OK.
TIA
Jan, thanks for the review. Here is the deleterequest for openssl-1_0_0: * https://build.opensuse.org/request/show/1217041 Should I modify twinkle with -DWITH_ZRTP=OFF or should it be fine now? TIA -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219884 https://bugzilla.suse.com/show_bug.cgi?id=1219884#c10 --- Comment #10 from Jan Engelhardt <jengelh@inai.de> ---
Should I modify twinkle with -DWITH_ZRTP=OFF or should it be fine now?
Probably fine for now. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219884 https://bugzilla.suse.com/show_bug.cgi?id=1219884#c11 OpenSSL Maintainers <openssl-maintainers@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|IN_PROGRESS |RESOLVED --- Comment #11 from OpenSSL Maintainers <openssl-maintainers@suse.de> --- Released, closing. Thanks everyone involved! -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com