Changes between Initial Version and Version 1 of Ticket #69930, comment 13
- Timestamp:
- Nov 6, 2024, 2:15:33 PM (3 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #69930, comment 13
initial v1 10 10 > With that in place, the aim would be to build PHP < 8.3 with per-PHP-release bundled OpenSSL libraries? Which you argue is necessary to enable the caching_sha2_password plugin? 11 11 12 No. For all PHP versions, they will continue to use whatever MacPorts openssl port is appropriate for that version of PHP. But I will get rid of the separate phpXX-openssl module ports and include their functionality in the PHP SAPI ports (phpXX, phpXX-apache2handler, phpXX-cgi, phpXX-fpm). I can confirm that doing this fixes the output of `php XX-i | grep 'Loaded plugins'` to be what was desired per comment:4.12 No. For all PHP versions, they will continue to use whatever MacPorts openssl port is appropriate for that version of PHP. But I will get rid of the separate phpXX-openssl module ports and include their functionality in the PHP SAPI ports (phpXX, phpXX-apache2handler, phpXX-cgi, phpXX-fpm). I can confirm that doing this fixes the output of `php84 -i | grep 'Loaded plugins'` to be what was desired per comment:4. 13 13 14 14 Another complexity is arranging for the separate phpXX-openssl module ports to no longer be active on user systems following this change, probably by using [PortfileRecipes#replaced-by replaced_by] in the phpXX-openssl subports and the [PortfileRecipes#deactivatehack deactivate hack] in the SAPI subports.