squid: Fail to build against OpenSSL 3.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Squid |
Unknown
|
Unknown
|
|||
squid (Ubuntu) |
Fix Released
|
High
|
Sergio Durigan Junior |
Bug Description
Hello,
As part of a rebuild against OpenSSL3, this package failed to build on one or
several architectures. You can find the details of the rebuild at
https:/
or for the amd64 failed build, directly at
We're planning to transition to OpenSSL 3.0 for the 22.04 release, and consider
this issue as blocking for this transition.
You can find general migration informations at
https:/
For your tests, you can build against libssl-dev as found in the PPA
schopin/
There's a draft PR upstream to port squid to OpenSSL 3.0, see
https:/
Related branches
- Christian Ehrhardt (community): Needs Fixing
- Canonical Server Reporter: Pending requested
-
Diff: 1142 lines (+976/-2)9 files modifieddebian/NEWS (+7/-0)
debian/changelog (+735/-0)
debian/control (+3/-2)
debian/patches/0009-Fix-Werror-alloc-size-larger-than-on-GCC-12.patch (+65/-0)
debian/patches/90-cf.data.ubuntu.patch (+22/-0)
debian/patches/99-ubuntu-ssl-cert-snakeoil.patch (+24/-0)
debian/patches/fix-max-pkt-sz-for-icmpEchoData-padding.patch (+89/-0)
debian/patches/series (+4/-0)
debian/usr.sbin.squid (+27/-0)
- Andreas Hasenack (community): Approve
- Canonical Server: Pending requested
-
Diff: 911 lines (+823/-0)14 files modifieddebian/changelog (+19/-0)
debian/patches/openssl3-Declaration-of-CRYPTO_EX_dup-changed-again-in-3.0.patch (+30/-0)
debian/patches/openssl3-Detect-and-default-enable-OpenSSL-3.patch (+33/-0)
debian/patches/openssl3-Fix-EVP_PKEY_get0_RSA-is-deprecated.patch (+30/-0)
debian/patches/openssl3-Initial-DH-conversion-to-EVP_PKEY.patch (+140/-0)
debian/patches/openssl3-Refactor-Ssl-createSslPrivateKey.patch (+108/-0)
debian/patches/openssl3-Remove-stale-TODO-and-comment.patch (+27/-0)
debian/patches/openssl3-SSL_OP_-macro-definitions-changed-in-3.0.patch (+181/-0)
debian/patches/openssl3-Switch-to-BN_rand.patch (+69/-0)
debian/patches/openssl3-TODO-Upgrade-API-calls-verifying-loaded-DH-params-fi.patch (+36/-0)
debian/patches/openssl3-Tweak-RSA-key-generator.patch (+37/-0)
debian/patches/openssl3-Update-ECDH-key-settings.patch (+73/-0)
debian/patches/openssl3-Update-license-disclaimer.patch (+28/-0)
debian/patches/series (+12/-0)
Changed in squid (Ubuntu): | |
importance: | Undecided → High |
Changed in squid (Ubuntu): | |
assignee: | nobody → Sergio Durigan Junior (sergiodj) |
status: | New → Triaged |
tags: | added: server-next |
tags: | added: patch |
tags: | added: update-excuse update-excuses |
Changed in squid (Ubuntu): | |
milestone: | none → ubuntu-22.04-feature-freeze |
Changed in squid (Ubuntu): | |
status: | Triaged → In Progress |
Patch based on the PR linked above, uploaded to both /launchpad. net/~schopin/ +archive/ ubuntu/ test-ppa/ (libssl1.1) /launchpad. net/~schopin/ +archive/ ubuntu/ foundation- openssl3/ (libssl3)
https:/
and
https:/
The autopkgtests fail currently because of https:/ /bugs.launchpad .net/ubuntu/ +source/ apache2/ +bug/1951476