Bug 1218342

Summary: [TRACKERBUG] OpenSSL 3.2.0 upgrade tracker bug for Tumbleweed
Product: [openSUSE] openSUSE Tumbleweed Reporter: Otto Hollmann <otto.hollmann>
Component: BasesystemAssignee: Pedro Monreal Gonzalez <pmonrealgonzalez>
Status: IN_PROGRESS --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: pmonrealgonzalez
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Otto Hollmann 2023-12-22 08:57:16 UTC
This bug collects the challenges and packages that need to be adapted for OpenSSL 3.2.0 upgrade in Tumbleweed.

OpenSSL 3.2 migration guide:
https://www.openssl.org/docs/man3.2/man7/migration_guide.html
Comment 1 Otto Hollmann 2023-12-22 11:11:22 UTC
Related tracker bug for SLE15-SP6: bsc#1217722


At least 15 packages failing directly with openssl + openssl-3:
apache2:test_event
apache2:test_prefork
apache2:test_worker
certmonger FIXED DEVEL [SR#1132824] (https://build.opensuse.org/request/show/1132824)
ibmswtpm2  FIXED [SR#1132697](https://build.opensuse.org/request/show/1132697)
nodejs20 FIXED [SR#1120765](https://build.opensuse.org/request/show/1120765)
perl-IO-Socket-SSL FIXED DEVEL [SR#1134614] (https://build.opensuse.org/request/show/1134614) 
perl-Net-SSLeay FIXED STAGED [SR#1133779](https://build.opensuse.org/request/show/1133779)
python-cheroot
python-M2Crypto
python-tornado6
python-urllib3_1:test
python-websockets
qca:qt5
ruby3.2:testsuite FIXED DEVEL [SR#1134479] (https://build.opensuse.org/request/show/1134479)
Comment 2 Otto Hollmann 2024-01-02 15:57:48 UTC
Upstream fix for qca 2c9f46cf259304e7c15e7fc53fb5b573389dd0dc
introduced by OpenSSL commit (might be relevant for other failing packages)
> https://github.com/openssl/openssl/commit/7fc67e0a33102aa47bbaa56533eeecb98c0450f7

Submitted: https://build.opensuse.org/request/show/1136238