Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix building with LibreSSL #337

Merged
merged 2 commits into from
Aug 5, 2024
Merged

Fix building with LibreSSL #337

merged 2 commits into from
Aug 5, 2024

Conversation

bket
Copy link
Contributor

@bket bket commented Aug 3, 2024

Description

The commit c5dce75 introduces a build failure on systems using LibreSSL. LibreSSL, a fork of OpenSSL, aims to modernize the codebase, enhance security, and follow best development practices. The build failure is due to the replacement of OPENSSL_FULL_VERSION_STR with LIBRESSL_VERSION_TEXT. The latter requires some string manipulation since it is defined as "LibreSSL major.minor.patch".

Lib changes

No changes.

Testing

Build- and run-tested on OpenBSD current. Build-tested on FreeBSD 14.0.

The commit c5dce75 introduces a build failure on systems using LibreSSL.
LibreSSL, a fork of OpenSSL, aims to modernize the codebase, enhance
security, and follow best development practices. The build failure is
due to the replacement of `OPENSSL_FULL_VERSION_STR` with
`LIBRESSL_VERSION_TEXT`. The latter requires some string manipulation
since it is defined as "LibreSSL major.minor.patch".
@dnzbk dnzbk assigned dnzbk and unassigned dnzbk Aug 3, 2024
@dnzbk dnzbk self-requested a review August 3, 2024 03:42
Copy link
Collaborator

@dnzbk dnzbk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@dnzbk dnzbk merged commit bc9637c into nzbgetcom:develop Aug 5, 2024
1 check passed
@bket bket deleted the libressl branch August 5, 2024 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants