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

(maint) Remove deprecated OpenSSL functions #689

Merged

Conversation

mhashizume
Copy link
Contributor

macOS x86 builds of agent-runtime-main recently started failing due to a combination of Homebrew updating all of its core Formulae from OpenSSL 1.1.1 to 3.0 and our build was configuring OpenSSL to use the EC_GROUP_new and EVP_rc2_40_cbc functions that were deprecated in OpenSSL 3[1]

This commit removes the configuration flags for OpenSSL 3 that invoke these deprecated functions.

[1] https://www.openssl.org/docs/man3.0/man7/migration_guide.html

macOS x86 builds of agent-runtime-main recently started failing due to a
combination of Homebrew updating all of its core Formulae from OpenSSL
1.1.1 to 3.0 and our build was configuring OpenSSL to use the
`EC_GROUP_new` and `EVP_rc2_40_cbc` functions that were deprecated in
OpenSSL 3[1]

This commit removes the configuration flags for OpenSSL 3 that invoke
these deprecated functions.

[1] https://www.openssl.org/docs/man3.0/man7/migration_guide.html
@mhashizume mhashizume marked this pull request as ready for review June 30, 2023 00:56
@mhashizume mhashizume requested review from a team as code owners June 30, 2023 00:56
@mhashizume
Copy link
Contributor Author

@cthorn42 cthorn42 merged commit 9b48f75 into puppetlabs:master Jun 30, 2023
2 checks passed
@mhashizume mhashizume deleted the maint/master/mac-x86-openssl-3 branch June 30, 2023 02:02
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