Bug 260652 - www/phalcon: Upgrade to support active PHP version
Summary: www/phalcon: Upgrade to support active PHP version
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks: 260624
  Show dependency treegraph
 
Reported: 2021-12-23 23:20 UTC by Muhammad Moinur Rahman
Modified: 2022-01-14 20:10 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (franco)


Attachments
major update to version 5 (1.88 KB, patch)
2022-01-14 09:15 UTC, Franco Fichtner
franco: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Muhammad Moinur Rahman freebsd_committer freebsd_triage 2021-12-23 23:20:04 UTC
php73 has been marked DEPRECATED as EOL reached on 2021-12-06. Please upgrade your port to support php 7.4.X or later.
Comment 1 Franco Fichtner 2022-01-06 12:10:19 UTC
This port can be removed. A major upgrade with a number of incompatibilities that supports current PHP versions is available at www/phalcon4.


Cheers,
Franco
Comment 2 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2022-01-09 03:46:56 UTC
Thanks. I was just trying to figure out whether if it is better if we upgrade www/phalcon to latest 4.X.X and retire www/phalcon4? Or is it too much of change in OpnSENSE world ?
Comment 3 Franco Fichtner 2022-01-10 07:45:34 UTC
phalcon 5 beta is already out. I'd prefer leaving www/phalcon4 as is and updating www/phalcon to version 5. I just haven't gotten around to do it.

The alternative would be deleting www/phalcon and adding www/phalcon5 -- I'm not sure how much incompatibilities are in there this time.

What I'm trying to say: moving www/phalcon4 to www/phalcon introduces needless breakage to ports users (although I'm not aware of someone else). At least now that Phalcon 3 is out of support it's easier to update it into a breaking version.

For Phalcon 4 I don't expect much more updates (4.1.x was really small and scarce so far).


Cheers,
Franco
Comment 4 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2022-01-12 11:43:45 UTC
(In reply to Franco Fichtner from comment #3)
Do you think you can upgrade it by 25th January? Otherwise I have to remove it for now.
Comment 5 Franco Fichtner 2022-01-12 13:37:05 UTC
I'll try to provide the update to 5 here on Friday.


Cheers,
Franco
Comment 6 Franco Fichtner 2022-01-14 09:15:28 UTC
Created attachment 230998 [details]
major update to version 5

Attached is the update to 5.0.0beta2 as discussed. I've tested the builds for 74 and 80 on FreeBSD 13.0 amd64.

Removed most of the architecture fiddling since Phalcon stopped using separate build directories.


Cheers,
Franco
Comment 7 Franco Fichtner 2022-01-14 09:16:33 UTC
Cannot edit URL so here is the changelog for it https://github.com/phalcon/cphalcon/blob/master/CHANGELOG-5.0.md
Comment 8 commit-hook freebsd_committer freebsd_triage 2022-01-14 20:07:31 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=dfd961d075b0c43cd388685343aa6fcf65aa9f49

commit dfd961d075b0c43cd388685343aa6fcf65aa9f49
Author:     Franco Fichtner <franco@opnsense.org>
AuthorDate: 2022-01-14 20:05:12 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2022-01-14 20:07:19 +0000

    www/phalcon: Update version 3.4.5=>5.0.0beta2

    PR: 260652
    Reported by:    bofh
    Relnotes:
    https://github.com/phalcon/cphalcon/blob/master/CHANGELOG-5.0.md

 www/phalcon/Makefile | 24 +++++++-----------------
 www/phalcon/distinfo |  6 +++---
 2 files changed, 10 insertions(+), 20 deletions(-)
Comment 9 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2022-01-14 20:10:15 UTC
Please don't delete the "Created by:" unless we are deleting and recreating the ports. This is just a courtesy to the creator of the port.