Skip to content

Remove PHP_SETUP_OPENSSL inactive 3rd argument #14323

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

Merged
merged 1 commit into from
Jun 7, 2024

Conversation

petk
Copy link
Member

@petk petk commented May 25, 2024

If OpenSSL is not found, the PKG_CHECK_MODULES errors out already. To not introduce too big of a BC break with possible PECL extensions using this macro, it is perhaps simpler to remove this non-working argument. Redundant macro arguments are ignored by Autoconf anyway.

@petk petk requested a review from bukka as a code owner May 25, 2024 15:03
petk added a commit to petk/pecl-tools-stomp that referenced this pull request May 26, 2024
The upstream PHP_SETUP_OPENSSL has 3rd argument inactive. If OpenSSL is
not found using pkg-config, it always errors out by default. Fix has
been addressed in PHP-8.4-dev upstream by removing the 3rd argument:
php/php-src#14323
If OpenSSL is not found, the PKG_CHECK_MODULES errors out already. To
not introduce too big of a BC break with possible PECL extensions using
this macro, it is perhaps simpler to remove this non-working argument.
Redundant macro arguments are ignored by Autoconf anyway.
@petk petk force-pushed the patch-openssl-3rd-arg branch from 4e46f52 to 77461b0 Compare June 4, 2024 10:20
@petk
Copy link
Member Author

petk commented Jun 4, 2024

Rechecked and all works ok. I'll merge this one in the following days.

@petk petk merged commit 5a03ff4 into php:master Jun 7, 2024
11 checks passed
@petk petk deleted the patch-openssl-3rd-arg branch June 7, 2024 21:48
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.

1 participant