[Bug 252420] 'caching_sha2_password' support missing in PHP port, limits MySQL 8 compatibility

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Feb 24 00:57:31 UTC 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252420

--- Comment #18 from Torsten Zuehlsdorff <tz at freebsd.org> ---
I am sorry that you have the feeling that you wasted time while trying to fix
the issue. It is quite the opposite! It brought us a huge step in the right
direction! :)

The difference with the other extensions is, that they do not require
lang/php(74|80) itself to pull in the dependency. And except for OpenSSL
extension, you can use LibreSSL with all of them. Yes, the OPENSSL flags allow
you to use something else (as i have learned in the last try :D)

You mentioned that it is not enough to compile the mysql-extension with
OpenSSL. If this would be the case, it would be quite easy. We could just do it
the way the other extensions do.

But now it looks like we will need another non-default option that will pull in
the dependency. And maybe a flavor for the port with the option enabled.
Something like that can be a solution.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list