Created attachment 246769 [details] fix compatibility with php 8.2 Hi, the grafana module is broken with php 8.2. See https://github.com/Mikesch-mp/icingaweb2-module-grafana/issues/325 https://github.com/Mikesch-mp/icingaweb2-module-grafana/pull/320 I'm attaching a patch which fixes it from the GH issue and PR.
Maintainer timeout
Over to new maintainer.
^Triage: canonicalize assignment.
FYI: Upstream development moved to a fork by NETWAYS: https://github.com/NETWAYS/icingaweb2-module-grafana However https://github.com/NETWAYS/icingaweb2-module-grafana/blob/main/doc/02-installation.md still says PHP 8.1 is needed.
Created attachment 257477 [details] icingaweb2-module-grafana-3.0.1.patch
(In reply to Lars Engels from comment #4) > Upstream development moved to a fork by NETWAYS Thanks. I replaced the patch. It works fine with php 8.3.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=0ef06e4105808c37e8549aa864f71f31aab1d5d8 commit 0ef06e4105808c37e8549aa864f71f31aab1d5d8 Author: Denis Shaposhnikov <dsh@bamus.cz> AuthorDate: 2025-02-13 16:57:06 +0000 Commit: Lars Engels <lme@FreeBSD.org> CommitDate: 2025-02-13 17:12:01 +0000 net-mgmt/icingaweb2-module-grafana: Update to latest version - Update to 3.0.1 (compatible with PHP >= 8.1) - Switch to new upstream (now maintained by NETWAYS) - Pass maintainership to submitter PR: 275525 Reported by: Denis Shaposhnikov <dsh@bamus.cz> net-mgmt/icingaweb2-module-grafana/Makefile | 9 ++++----- net-mgmt/icingaweb2-module-grafana/distinfo | 6 +++--- ...tch-application_controllers_IcingadbimgController.php (new) | 10 ++++++++++ ...Grafana_ProvidedHook_Icingadb_HostDetailExtension.php (new) | 10 ++++++++++ ...fana_ProvidedHook_Icingadb_ServiceDetailExtension.php (new) | 10 ++++++++++ net-mgmt/icingaweb2-module-grafana/pkg-plist | 8 ++------ 6 files changed, 39 insertions(+), 14 deletions(-)
Committed. Thank you for volunteering as new maintainer!