Summary: | devel/libphutil: Exception when using with newer PHP (deprecated use of `implode()') | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Lutz Donnerhacke <donner> | ||||
Component: | Individual Port(s) | Assignee: | Michael Gmelin <grembo> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | koobs | ||||
Priority: | --- | Keywords: | needs-qa | ||||
Version: | Latest | Flags: | grembo:
maintainer-feedback+
grembo: merge-quarterly- |
||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Lutz Donnerhacke
2019-09-30 07:24:29 UTC
Thank you for the report and patch Have you searched upstream for issues, commits or patches for this? (In reply to Kubilay Kocak from comment #1) Yes, I did search the bug tracker of phabricator (but I do not have an account). There was nothing. I'd assume, that most people stick to older versions of PHP. I did not check the HEAD of the arcanist source. A commit references this bug: Author: grembo Date: Mon Sep 30 09:12:54 UTC 2019 New revision: 513334 URL: https://svnweb.freebsd.org/changeset/ports/513334 Log: Fix use of implode() to avoid warnings when running on newer versions of PHP. See also https://www.php.net/manual/en/function.implode.php Committed with minor changes. PR: 240931 Submitted by: lutz@donnerhacke.de Changes: head/devel/libphutil/Makefile head/devel/libphutil/files/ head/devel/libphutil/files/patch-src_utils_utils.php Thanks for the contribution. I committed the patch to devel/libphutil with small changes and also opened a pull request upstream: https://github.com/phacility/libphutil/pull/56 @koobs Merging to quarterly won't be necessary, as 2019Q4 will be branched this week (probably tomorrow). Upstream doesn't accept pull requests and getting access to upstream phabricator is limited to few individuals, therefore I opened a report in their forums, let's see if that leads to anything: https://discourse.phabricator-community.org/t/libphutil-exception-when-using-with-newer-php-deprecated-use-of-implode/3159 Committed upstream in https://secure.phabricator.com/D20846 |