-
Notifications
You must be signed in to change notification settings - Fork 531
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 detection of OpenSSL built w/o deprecated features support #470
Conversation
Can one of the admins verify this patch? |
Please see https://github.com/measurement-factory/anubis#pull-request-labels |
OK to test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
@fxcoudert, thank you for fixing this problem! Please check edited PR title and description. If you agree with them, please say so, and they will become the official commit message. Otherwise, please adjust them as needed. I will not clear this PR for commit until your confirmation. FWIW, your discussion about an alternative implementation (that I have deleted from the PR description) was not wrong. It is just not appropriate for the commit message because, from the commit point of view, there is no reason to entertain clearly inferior solutions. I bet you detailed that more complex solution is because its direction was mentioned in PR #333, but that PR discussion was misdirected itself AFAICT. There are many obviously worse solutions. The commit message does not need to explain obvious things. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I'm OK with title and description. I didn't know you use the PR body as a commit message (I think I actually have never seen a project set up that way), so I just wanted to give a detailed justification of why I thought this was the best way to go. |
Great, thank you. The PR should be auto-merged soon.
Yes, the other projects that use merge bots usually force developers to cleanup development branches instead. Since our bot automatically squashes submitted changes, we both free the developers from (occasionally disrupting/unwelcomed) cleanup and have a much better control over the text of the commit message (which most developers, especially new contributors, naturally get wrong anyway). Our approach is not without cons, of course, but I think it works overall better for the Squid Project. One of the things we currently lack is an automated message for new contributors explaining what is going on and what to expect. |
SSL_library_init() is deprecated since OpenSSL v1.1 and is absent in OpenSSL built without deprecated features. Several distributions (e.g. Homebrew) ship OpenSSL built without deprecated features.
…-cache#470) SSL_library_init() is deprecated since OpenSSL v1.1 and is absent in OpenSSL built without deprecated features. Several distributions (e.g. Homebrew) ship OpenSSL built without deprecated features.
…-cache#470) SSL_library_init() is deprecated since OpenSSL v1.1 and is absent in OpenSSL built without deprecated features. Several distributions (e.g. Homebrew) ship OpenSSL built without deprecated features.
SSL_library_init() is deprecated since OpenSSL v1.1 and is absent in OpenSSL built without deprecated features. Several distributions (e.g. Homebrew) ship OpenSSL built without deprecated features.
SSL_library_init() is deprecated since OpenSSL v1.1 and is absent in
OpenSSL built without deprecated features. Several distributions (e.g.
Homebrew) ship OpenSSL built without deprecated features.