Bug 1992571

Summary: perl-Net-SSLeay: FTBFS in test suite after OpenSSL 3.0 beta2
Product: Red Hat Enterprise Linux 9 Reporter: Florian Weimer <fweimer>
Component: perl-Net-SSLeayAssignee: Michal Josef Spacek <mspacek>
Status: CLOSED CURRENTRELEASE QA Contact: Martin Kyral <mkyral>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: CentOS StreamCC: bstinson, jwboyer, mkyral, mspacek
Target Milestone: betaKeywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: perl-Net-SSLeay-1.90-8.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-12-07 21:30:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Florian Weimer 2021-08-11 10:44:09 UTC
This is effectively a continuation of bug 1985255. The current test failure looks like this:

t/local/03_use.t ....................... ok
t/local/04_basic.t ..................... ok
#   Failed test 'callback1 called 3 times'
#   at t/local/05_passwd_cb.t line 113.
#          got: '2'
#     expected: '3'
#   Failed test 'callback1 called 3 times'
#   at t/local/05_passwd_cb.t line 198.
#          got: '2'
#     expected: '3'
# Looks like you planned 40 tests but ran 36.
# Looks like you failed 2 tests of 36 run.
t/local/05_passwd_cb.t .................

Comment 1 Michal Josef Spacek 2021-08-11 10:59:22 UTC
This issue is related to commit 66a7c9f34b46edd462d647ae2febe8276bb9b4f7:
- pem_read_bio_key: Add passphrase caching to avoid asking for password twice