Hi, The issue is that OpenSSL 3.0 changed the API, which breaks older code. However, we chose not to ship OpenSSL 1.1 in parallel to 3.0 as that would carry the expectation of having security support for 1.1.1, which is EOL upstream in 2023.
Marking as Won't Fix, however it should be relatively straightforward for anyone to pick up the sources for openssl 1.1.1 from Impish and put them in a PPA. ** Changed in: openssl (Ubuntu) Status: New => Won't Fix -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1968047 Title: Ubuntu 22.04 Beta - Unable to compile ruby version 2.7.5, 3.0.3 and 3.3.3 problem with the openssl-dev package Status in openssl package in Ubuntu: Won't Fix Bug description: This problem only exists in Ununto 22.04 beta When attempting to comple ruby (any version - I have tried 2.7.5, 3.0.3 & 3.1.1) it fails becuase of a problem with the libssl-dev package. The previous version of Ubuntu used version 1.1.1. The new version uses openssl-dev/libssl-dev 3.0.2 $ lsb_release -rd Description: Ubuntu Jammy Jellyfish (development branch) Release: 22.04 sudo apt-cache policy libssl-dev libssl-dev: Installed: 3.0.2-0ubuntu1 Candidate: 3.0.2-0ubuntu1 Version table: *** 3.0.2-0ubuntu1 500 500 http://au.archive.ubuntu.com/ubuntu jammy/main amd64 Packages 100 /var/lib/dpkg/status To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1968047/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp