Summary: | */horde*: Remove blanket IGNORE_WITH_PHP | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Michael Osipov <michael.osipov> |
Component: | Individual Port(s) | Assignee: | horde |
Status: | Closed FIXED | ||
Severity: | Affects Some People | CC: | bapt, bhughes, bofh, danfe, delphij, dpetrov67, eduardo, fluffy, horde, hsw, martin, meritus, michael.osipov, mickael.maillot, sbz, skrah, sunpoet, takefu, thierry, tz |
Priority: | --- | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Michael Osipov
2022-09-22 19:18:29 UTC
AFAIK Horde and its differnt applications are not yet compatible with PHP 8: see https://lists.horde.org/archives/horde/Week-of-Mon-20220613/059245.html (In reply to Thierry Thomas from comment #1) to make it clear: I am not talking about Horde Groupware. Rather components used by this groupware. Those from horde.mk. If the groupware is broken, only this port must be marked as broken. nextcloud fixed many Horde lib for PHP 8.1 and sent those fixes upstream. i use 15 Horde ports with PHP 8.0 without issue and if we update all ports to the last version, i think we can expect 8.1 to work. (In reply to mickael.maillot from comment #3) Can you let me know about those 15 ports please? A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=42c12704a4c9c1e1da8a43c8d5671808aa897246 commit 42c12704a4c9c1e1da8a43c8d5671808aa897246 Author: Muhammad Moinur Rahman <bofh@FreeBSD.org> AuthorDate: 2022-12-11 19:33:09 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2022-12-11 19:35:47 +0000 */horde*: Remove blanket IGNORE_WITH_PHP - Remove blanket IGNORE_WITH_PHP and add IGNORE_WITH_PHP to only the web applications. This will massively reduce the number of ports to be removed in case there is no timely support for php8. - Pet portlint/portclippy - Add missing LICENSE PR: 266552 Reported by: michael.osipov@siemens.com Sponsored by: Bounce Experts Mk/Uses/horde.mk | 1 - deskutils/horde-groupware/Makefile | 6 ++++-- deskutils/horde-kronolith/Makefile | 17 +++++++++-------- deskutils/horde-mnemo/Makefile | 6 ++++-- deskutils/horde-nag/Makefile | 4 +++- devel/horde-content/Makefile | 4 +++- devel/horde-timeobjects/Makefile | 6 +++++- devel/horde-whups/Makefile | 2 ++ ftp/horde-gollem/Makefile | 5 +++-- mail/horde-imp/Makefile | 4 +++- mail/horde-imp/pkg-descr | 2 +- mail/horde-ingo/Makefile | 12 +++++++----- mail/horde-turba/Makefile | 13 ++++++++----- mail/horde-webmail/Makefile | 6 ++++-- www/horde-ansel/Makefile | 2 ++ www/horde-base/Makefile | 27 ++++++++++++++------------- www/horde-passwd/Makefile | 2 ++ www/horde-trean/Makefile | 4 +++- www/horde-wicked/Makefile | 4 +++- 19 files changed, 80 insertions(+), 47 deletions(-) i use in production: devel/pear-channel-horde devel/pear-Horde_Autoloader devel/pear-Horde_Exception dns/pear-Horde_Idna mail/pear-Horde_Mail mail/pear-Horde_Mime devel/pear-Horde_Stream devel/pear-Horde_Stream_Filter devel/pear-Horde_Stream_Wrapper devel/pear-Horde_Support textproc/pear-Horde_Text_Filter textproc/pear-Horde_Text_Flowed devel/pear-Horde_Translation devel/pear-Horde_Util security/pear-Horde_Secret (In reply to mickael.maillot from comment #6) I have worked with Ralf Lang (one of the Horde maintainers) to make some of them which I need for WebSVN to be PHP compatible. It is still open when his changes will go upstream. (In reply to Michael Osipov from comment #7) I believe my commit solves your problem now. As I have removed the blanket IGNORE_WITH_PHP. Although I am not sure yet whether if I will be able to save horde web applications from being reaped. I believe Ralf is a one man army and personally he is a fantastic guy. I hope his patches will be merged upstream soon. |