#58438 closed defect (fixed)
php5*-ftp: ftp_ssl_connect() unavailable
Reported by: | yan12125 (Chih-Hsuan Yen) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | php52-ftp, php53-ftp, php54-ftp, php55-ftp, php56-ftp |
Description
Before php 7.0 [1], the function ftp_ssl_connect()
is unavailable even if the php*-ftp extension is built with openssl. The ftp_ssl_connect()
function is guarded by #ifdef HAVE_OPENSSL_EXT
, and the symbol is not defined for MacPorts' php ports as php*-openssl is built separately.
Noticed this when checking whether old PHP extensions are compatible with OpenSSL 1.1 or not. I don't use php*-ftp myself.
(1) https://github.com/php/php-src/commit/167979fe76215978efc64fccad454abb22de862a
Change History (2)
comment:1 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:2 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
In 745a0501803e5fed08c0155ff13895a047433e50/macports-ports (dar, master, py38-reproject, revert-6945-rust-1.43.0, wireshark):
Note: See
TracTickets for help on using
tickets.
In 745a0501803e5fed08c0155ff13895a047433e50/macports-ports (master):