Dear Maintainer,
The current kronolith version 4.2.29, which is packaged in Debian Bookworm,
is not compatible with PHP version 8.2, which is the one which is used in
Debian Bookworm. This incompatibility manifests itself when you try to log in
to a Horde instance - you are greeted with:
Non-static method Date_Calc::dateDiff() cannot be called statically
in /usr/share/horde/kronolith/lib/Block/Monthlist.php:116
In PHP 8.2 calling non-static methods statically has been indeed
disabled, which
was not the case in PHP 7.4.
The issue seems to be fixed in upstream master, commit
c508f6d729f9f70354970be9af2a59b94eb3c0c8. Unfortunately the commit in question
has not been merged to FRAMEWORK_5_2 branch, nor has it been released.