Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Feb 2021 10:57:24 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 252420] 'caching_sha2_password' support missing in PHP port, limits MySQL 8 compatibility
Message-ID:  <bug-252420-7788-tYetBx9S7s@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-252420-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-252420-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D252420

--- Comment #14 from Torsten Zuehlsdorff <tz@freebsd.org> ---
Relying on base OpenSSL will break:
* All system with LibreSSL and other SSL Implementations (there are quite a
lot)
* Will break PHP when the required OpenSSL version is newer than the one fr=
om
base (which happens already multiple times)
* Will break when user prefer to use OpenSSL from ports instead from base
[I already tried this with 7.4 and it flooded my mailbox with complaints :D]

Making this a default will also increase system-requirements and import a n=
ew
security vector (aka more issues).

While PHP+MySQL is a very common combination it's not the only one. There a=
re
so many setups that use other databases or none at all. I for example haven=
't
installed MySQL for more than 10 years and work with big databases on a dai=
ly
routine.

So it's not a simple "just add the dependency and move on". And because of =
the
complex and different usage scenarios, the comparison to many other ports d=
oes
not work out.

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-252420-7788-tYetBx9S7s>