FTBFS against openssl 3

Bug #1971469 reported by Dan Bungert
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cyrus-imapd (Debian)
Fix Released
Unknown
cyrus-imapd (Ubuntu)
Fix Committed
Undecided
Dan Bungert

Bug Description

When building against openssl 3, cyrus-imapd will fail in unit test at build time.
This appears to be related to related to the warning listed at https://www.openssl.org/docs/man3.0/man3/EVP_PKEY_base_id.html, which suggests using https://www.openssl.org/docs/man3.0/man3/EVP_PKEY_is_a.html instead.

I have a patch in progress which builds successfully.

Dan Bungert (dbungert)
Changed in cyrus-imapd (Ubuntu):
assignee: nobody → Dan Bungert (dbungert)
status: New → In Progress
Changed in cyrus-imapd (Debian):
status: Unknown → New
Revision history for this message
Dan Bungert (dbungert) wrote :

Fix unit test failure related to OpenSSL 3 and EVP_PKEY_get_base_id

Revision history for this message
Dan Bungert (dbungert) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "cyrus-imapd-1_3.6.0~beta2-2_3.6.0~beta2-2ubuntu1.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

tags: added: patch
Dan Bungert (dbungert)
Changed in cyrus-imapd (Ubuntu):
status: In Progress → Confirmed
Simon Chopin (schopin)
tags: added: transition-openssl3-jj
Revision history for this message
Simon Chopin (schopin) wrote :

Since the issue has been reported to Debian, let's wait a few days for their feedback. Hopefully it'll be applied there and we'll simply sync it back.

Changed in cyrus-imapd (Debian):
status: New → Fix Released
Revision history for this message
Graham Inggs (ginggs) wrote :

cyrus-imapd/3.6.0~beta2-3 was autosync'd into kinetic

cyrus-imapd (3.6.0~beta2-3) unstable; urgency=medium

  [ Yadd ]
  * Fix copyright (Closes: #1010028)

  [ Dan Bungert ]
  * Add patch for openssl 3 (Closes: #1010535)

 -- Yadd <email address hidden> Thu, 05 May 2022 18:06:52 +0200

Changed in cyrus-imapd (Ubuntu):
status: Confirmed → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.