Skip to content

[stable-33.0] fix: build error with OpenSSL 4.0 - #10229

Merged
nilsding merged 1 commit into
stable-33.0from
backport/10223/stable-33.0
Jun 23, 2026
Merged

[stable-33.0] fix: build error with OpenSSL 4.0#10229
nilsding merged 1 commit into
stable-33.0from
backport/10223/stable-33.0

Conversation

@backportbot

@backportbot backportbot Bot commented Jun 23, 2026

Copy link
Copy Markdown

Backport of PR #10223

X509_REQ_get_subject_name() now returns const X509_NAME * in OpenSSL 4.0.
Per the OpenSSL migration guide, create a mutable X509_NAME, populate it,
and set it on the request with X509_REQ_set_subject_name().

Fixes https://bugs.launchpad.net/ubuntu/+source/nextcloud-desktop/+bug/2154940

Signed-off-by: Ravi Kant Sharma <[email protected]>
@backportbot
backportbot Bot requested a review from camilasan as a code owner June 23, 2026 09:28
@backportbot
backportbot Bot requested a review from nilsding June 23, 2026 09:28
@backportbot
backportbot Bot requested review from i2h3, mgallien and nilsding as code owners June 23, 2026 09:28
@backportbot backportbot Bot added this to the 33.0.7 milestone Jun 23, 2026
@nilsding nilsding linked an issue Jun 23, 2026 that may be closed by this pull request
@nilsding
nilsding enabled auto-merge June 23, 2026 09:29
@github-actions

Copy link
Copy Markdown
Contributor

Artifact containing the AppImage: nextcloud-appimage-pr-10229.zip

Digest: sha256:b1cc08e4ea4784d8d4686ca42886fc84a33eebaa71f84911ce195bf678a79f41

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@nilsding
nilsding merged commit 4a3f65b into stable-33.0 Jun 23, 2026
19 checks passed
@nilsding
nilsding deleted the backport/10223/stable-33.0 branch June 23, 2026 10:23
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
B Maintainability Rating on New Code (required ≥ A)
3 New Code Smells (required ≤ 0)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build failure with OpenSSL 4.0

2 participants