Project

General

Profile

Actions

Todo #3734

closed

Remove PHP static pear modules from repo and use ports

Added by Jim Pingle about 7 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Normal
Category:
XMLRPC
Target version:
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.

Actions #1

Updated by Jim Thompson over 6 years ago

  • Assignee set to Renato Botelho
Actions #2

Updated by Renato Botelho almost 6 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)

Actions #3

Updated by Renato Botelho over 5 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

Actions #4

Updated by Renato Botelho about 5 years ago

  • Subject changed from Update PEAR XML_RPC Client/Server to Remove PHP static pear modules from repo and use ports
Actions #5

Updated by Renato Botelho about 5 years ago

CHAP.inc removed in 6989a7c

Actions #6

Updated by Renato Botelho about 5 years ago

  • % Done changed from 0 to 80
Actions #7

Updated by Renato Botelho about 5 years ago

  • % Done changed from 80 to 90
Actions #8

Updated by Renato Botelho almost 5 years ago

  • Status changed from New to Resolved
  • % Done changed from 90 to 100

Moving radius.inc change to a new ticket (#7024)

Actions

Also available in: Atom PDF