Actions
Todo #3734
closedRemove PHP static pear modules from repo and use ports
Start date:
07/03/2014
Due date:
% Done:
100%
Estimated time:
Plus Target Version:
Release Notes:
Description
The current XML_RPC code from PEAR in /etc/inc/xmlrpc_client.inc and /etc/inc/xmlrpc_server.inc is a bit behind. XML_RPC from PEAR ( http://pear.php.net/package/XML_RPC ) has been replaced by XML_RPC2 ( http://pear.php.net/package/XML_RPC2 ), however it comes with some extra dependencies and potentially other required changes so it may not quite be a drop-in replacement.
Updated by Renato Botelho about 9 years ago
We have more PEAR components inside src, IMO the right way is to kill these copies and install them from FreeBSD ports.
Here is what we have on /etc/inc:
radius.inc (net/pear-Auth_RADIUS) REMOVED - xmlrpc_client.inc / xmlrpc_server.inc (net/pear-XML_RPC or net/pear-XML_RPC2) REMOVED - growl.class (pear-Net_Growl) REMOVED - PEAR.inc (devel/pear) REMOVED - CHAP.inc (security/pear-Crypt_CHAP) REMOVED - IPv6.inc (net/pear-Net_IPv6) REMOVED - smtp.inc (http://www.phpclasses.org/package/14-PHP-Sends-e-mail-messages-via-SMTP-protocol.html) REMOVED - *_sasl_client.inc / sasl.inc (http://www.phpclasses.org/package/1888-PHP-Single-API-for-standard-authentication-mechanisms.html)
Updated by Renato Botelho almost 9 years ago
- Target version changed from 2.3 to 2.4.0
Push it to next version so we can do it right, removing all static files and using packages provided from FreeBSD-ports
Updated by Renato Botelho over 8 years ago
- Subject changed from Update PEAR XML_RPC Client/Server to Remove PHP static pear modules from repo and use ports
Updated by Renato Botelho about 8 years ago
- Status changed from New to Resolved
- % Done changed from 90 to 100
Moving radius.inc change to a new ticket (#7024)
Actions