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

[libmariadb] Fix OpenSSL feature option #14196

Merged
merged 1 commit into from
Oct 27, 2020
Merged

Conversation

arves100
Copy link
Contributor

libmariadb newer versions defines SSL support in a different way than before (as they added GNUTls support).
This commit replaces WITH_SSL=ON to WITH_SSL=OPENSSL to force libmariadb to link agains OpenSSL.

Without this changes, under any other platform than Windows, SSL support will be disabled, while on Windows it will rely on Windows libraries (it also seems to be, as reported in #13848 that automatic linking for such libraries is missing a library)

Linking issues reported in #13848 with drogon:x86-windows are fixed.

@arves100 arves100 changed the title [libmariadb] Fix OpenSSL feature option WIP: [libmariadb] Fix OpenSSL feature option Oct 24, 2020
@arves100 arves100 changed the title WIP: [libmariadb] Fix OpenSSL feature option [libmariadb] Fix OpenSSL feature option Oct 24, 2020
@JackBoosY JackBoosY added the category:port-bug The issue is with a library, which is something the port should already support label Oct 26, 2020
Copy link
Contributor

@JackBoosY JackBoosY left a comment

Choose a reason for hiding this comment

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

Please bump the port version. See documentation.

ports/libmariadb/portfile.cmake Outdated Show resolved Hide resolved
@arves100
Copy link
Contributor Author

Updated

@JackBoosY JackBoosY added info:reviewed Pull Request changes follow basic guidelines and removed requires:author-response labels Oct 26, 2020
@BillyONeal BillyONeal merged commit 5c25a01 into microsoft:master Oct 27, 2020
@BillyONeal
Copy link
Member

Thanks for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-bug The issue is with a library, which is something the port should already support info:reviewed Pull Request changes follow basic guidelines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants