Public bug reported:

Hello

If you update Openssl to 3.01 while Debian keeps 1.1.1 on Bookworm, you
should take responsability for packages that are broken by this change
instead of dropping them.

Coturn can be compiled and works with Ubuntu 22.04 using this patch:

https://github.com/coturn/coturn/issues/886#issuecomment-1047367772

the patch is a one-liner:

Description: fix compilation for Openssl 3
 After the Ubuntu 22.04 switch to Openssl 3.01, Coturn fails to compile
 a fix has been posted to 
https://github.com/coturn/coturn/issues/886#issuecomment-1047367772 
 .
 coturn (4.5.2-3) unstable; urgency=medium
 .
---
--- coturn-4.5.2.orig/src/client/ns_turn_msg.c
+++ coturn-4.5.2/src/client/ns_turn_msg.c
@@ -256,7 +256,7 @@ int stun_produce_integrity_key_str(const
 #else
                unsigned int keylen = 0;
                EVP_MD_CTX *ctx = EVP_MD_CTX_new();
-#if defined EVP_MD_CTX_FLAG_NON_FIPS_ALLOW && ! 
defined(LIBRESSL_VERSION_NUMBER)
+#ifdef FIPS_MODE
                if (FIPS_mode()) {
                        EVP_MD_CTX_set_flags(ctx, 
EVP_MD_CTX_FLAG_NON_FIPS_ALLOW);
                }

coturn is an essential component of Jitsi-meet and missing it will just
turn users to Debian.

Thanks for looking at this.

** Affects: coturn (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1967018

Title:
  Add coturn package in 22.04 Jammy

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/coturn/+bug/1967018/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to