-
Notifications
You must be signed in to change notification settings - Fork 188
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Do not consider deprecated functions as errors for core C extensions
* This was problematic for extconf.rb checks as they would think such deprecated functions do not exist. Notably it caused the openssl extconf.rb for openssl 3.4.0 to think there is no TS_VERIFY_CTS_set_certs() and then openssl_missing.h would redefine it, causing a compilation error. * CRuby does not set -Werror for core C extensions, maybe we should not either. OTOH it is useful to notice new warnings in core C extensions, even more with mx hiding the output by default now. * Note that changing $warnflags or $defs only affects the Makefile, but not the have_func() checks. * Fixes #3724
- Loading branch information
Showing
4 changed files
with
5 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters