Opened 7 years ago

Closed 4 years ago

#53632 closed update (fixed)

pear-PEAR @1.9.4: compatibilty issues with php7

Reported by: hbsimon (Horst Simon) Owned by: pmetzger (Perry E. Metzger)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: horst.simon@…, MacTrophy, vike2000, chrstphrchvz (Christopher Chavez)
Port: pear-PEAR

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Hi,

I tried to use the macports pear with macports php70 and when running pear -V it throws following error:

PHP Parse error:  syntax error, unexpected 'new' (T_NEW) in /opt/local/lib/php/pear/PEAR/Frontend.php on line 91

After searching the net I found that this should be solved in pear release 1.10. The current macport release is 1.9.4 which is supposed to be incompatible which php7. Will there an update be available for pear?

Regards,
Horst Simon

Change History (8)

comment:1 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

Port: pear-PEAR added
Summary: Pear compatibilty issues with php7pear-PEAR @1.9.4: compatibilty issues with php7
Type: defectupdate

comment:2 Changed 6 years ago by MacTrophy

Cc: MacTrophy added

comment:3 Changed 6 years ago by MacTrophy

Same thing for me, pear should be updated and probably the "subpackages" also (ie pear-Archive_Tar)

comment:4 Changed 6 years ago by vike2000

Cc: vike2000 added

comment:5 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)

comment:6 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

pear-* ports are being considered for removal. See #56424

comment:7 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

Cc: chrstphrchvz added

comment:8 Changed 4 years ago by pmetzger (Perry E. Metzger)

Owner: set to pmetzger
Resolution: fixed
Status: newclosed

In a161124315ae59e99481271f6b087b4e42b3d527/macports-ports (master):

Remove PHP PEAR modules and PortGroup

Per https://github.com/macports/macports-ports/pull/4192, which after
nine months received no objections. Manually committed because of
merge conflicts.

Closes: #56424
Closes: #34063
Closes: #35228
Closes: #37119
Closes: #37524
Closes: #37683
Closes: #38910
Closes: #39869
Closes: #46688
Closes: #53510
Closes: #53632
Closes: #57316
Closes: #57318
Closes: #57320
Closes: #57321
See: #54839

Note: See TracTickets for help on using tickets.