Created attachment 237483 [details] Patched functions_common.php to remove the call to magic quotes Issue: Upgrading from php74 to php8x and then changing from the -php74 flavor to the -php80 flavor breaks loganalyzer display of logs. Cause: Magic quotes were deprecated in php74 but still functioned. They have been removed completely in php8x however loganalyzer-php80 still calls them in include/functions_common.php. This should I guess be fixed upstream but I have had not response from upstream or from the maintainer. So . . . attached is a bodge to remove the offending call from functions_common.php. It works for me with php80. I am sure that there is a better way of dealing with this but lack experience or time to work further. I hope someone can code patch this correctly or get it fixed upstream.
^Triage: [tags] in summary lines are mostly deprecated. (One exception: [new port] is not yet deprecated.)
Thanks, I will test this.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=e89ef50b4f35c0ab79c75b38359ae926330711dd commit e89ef50b4f35c0ab79c75b38359ae926330711dd Author: Dirk Meyer <dinoex@FreeBSD.org> AuthorDate: 2022-10-21 08:01:09 +0000 Commit: Dirk Meyer <dinoex@FreeBSD.org> CommitDate: 2022-10-21 08:01:09 +0000 sysutils/loganalyzer: Update to 4.1.13 PR: 267227 sysutils/loganalyzer/Makefile | 2 +- sysutils/loganalyzer/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
Patch from upstream used to solve this.
Great, thank you!
Thanks. ^Triage: remove the 'patch' keyword (deprecated; bug 267176).