See review D30205 for the patch.
Has a number of heavy consumers (e.g., {libre,open}office*) I'm not going to test locally. Can you help?
New failure logs on 12.2 amd64: http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-05-15_15h35m18s/logs/xtide-2.15.3.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-05-15_15h35m18s/logs/vgui-1.90_7.log
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=bec544ecd3932cff8c64cd07baed7ec34445331c commit bec544ecd3932cff8c64cd07baed7ec34445331c Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2021-03-27 17:40:21 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2021-05-18 14:57:14 +0000 x11-toolkits/libXaw: update to 1.0.14 Changes: https://lists.x.org/archives/xorg-announce/2021-March/003077.html PR: 255773 Reported by: portscout Approved by: zeising Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D30205 astro/xtide/files/patch-xxLocationList.cc (new) | 20 ++++++++ x11-toolkits/libXaw/Makefile | 3 +- x11-toolkits/libXaw/distinfo | 5 +- x11-toolkits/v/files/patch-srcx-vcomboc.cxx (new) | 20 ++++++++ x11-toolkits/v/files/patch-srcx-vlistcc.cxx | 59 +++++++++++++++++++++-- 5 files changed, 100 insertions(+), 7 deletions(-)
Thanks. C++ didn't want to implicitly convert "char **" to "const char **", so I've fixed both via cast.