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 almost 10 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 over 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 about 9 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 over 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