Page MenuHomeFreeBSD

remove expired PHP 5.4 ports
ClosedPublic

Authored by rene on Feb 14 2016, 4:55 PM.

Details

Summary

PHP 5.4 reached end-of-life in 2015-Q3 upstream, and the corresponding ports expired on 2016-01-15.
Remove them from the ports tree and update the framework accordingly.

Should a note be added to UPDATING ?

Perhaps an exp-run is in place to catch any last bit of fallout?

Test Plan
  • make index succeeded
  • manually grep for php5(4) ports, like Tools/scripts/rmport does

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

rene updated this revision to Diff 13294.Feb 14 2016, 4:55 PM
rene retitled this revision from to remove expired PHP 5.4 ports.
rene updated this object.
rene edited the test plan for this revision. (Show Details)
rene added reviewers: miwi, feld, marino.
rene set the repository for this revision to rP FreeBSD ports repository.
marino edited edge metadata.Feb 14 2016, 5:01 PM

i wouldn't think an exp-run is necessary. Very few 5.4 only ports were identified months ago and I think they were fixed at the time. If anything falls out it will be very little and the impact of the fallout can't be significant. I don't think it's worth the effort myself.

As for UPDATING -- whatever was done for 5.3 (if anything) could be copied over for 5.4.

rene added a comment.Feb 14 2016, 5:06 PM

There are indeed a few entries in UPDATING regarding PHP 5.3 but that was for lang/php5, so I don't think there is anything special to mention.

rene updated this revision to Diff 13296.Feb 14 2016, 5:40 PM
rene edited edge metadata.

Fix the IGNORE_WITH_PHP message, PHP_LAST_VER was only valid for lang/php5.

Submitted by: antoine via IRC

antoine accepted this revision.Feb 14 2016, 6:49 PM
antoine added a reviewer: antoine.
antoine added a subscriber: antoine.

Macro shipit:

This revision is now accepted and ready to land.Feb 14 2016, 6:49 PM
This revision was automatically updated to reflect the committed changes.