Created attachment 230675 [details] v1 (apply via "git am")
Created attachment 230676 [details] v1 (apply via "git am") Oops, fix pkg-plist.
More tests fails on 13-STABLE (amd64) 15/26 test-font (also fails using 1.48.10) 23/26 test-layout (new failure)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=901d4d41f866b1cf8a7f61ea9494aab8193b6d80 commit 901d4d41f866b1cf8a7f61ea9494aab8193b6d80 Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2022-01-04 02:51:24 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2022-01-04 02:57:20 +0000 x11-toolkits/pangomm: unbreak build with pango >= 1.50 attrlist.cc:38:20: error: use of undeclared identifier 'pango_parse_markup' gboolean bTest = pango_parse_markup(markup_text.c_str(), -1 /* means null-terminated */, accel_marker, ^ attrlist.cc:65:20: error: use of undeclared identifier 'pango_parse_markup' gboolean bTest = pango_parse_markup(markup_text.c_str(), -1 /* means null-terminated */, accel_marker, ^ PR: 260916 Regressed by: https://gitlab.gnome.org/GNOME/pango/-/commit/d8df0da73752 .../files/patch-pango_pangomm_attributes.h (new) | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+)
New failure log: http://package22.nyi.freebsd.org/data/130amd64-default-foo/2022-01-04_14h09m53s/logs/pangoxsl-1.6.0.3_6.log
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=20c0152349bce047bb3198451234946f849f3d6b commit 20c0152349bce047bb3198451234946f849f3d6b Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2022-01-06 18:27:16 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2022-01-06 18:29:37 +0000 x11-toolkits/pangoxsl: unbreak build with pango >= 1.50 In file included from pango-xsl-attributes.c:25: ./pango-xsl-attributes.h:116:18: error: conflicting types for 'pango_attr_line_height_new' PangoAttribute * pango_attr_line_height_new (gint line_height); ^ /usr/local/include/pango-1.0/pango/pango-attributes.h:607:25: note: previous declaration is here PangoAttribute * pango_attr_line_height_new (double factor); ^ pango-xsl-attributes.c:620:1: error: conflicting types for 'pango_attr_line_height_new' pango_attr_line_height_new (gint line_height) ^ /usr/local/include/pango-1.0/pango/pango-attributes.h:607:25: note: previous declaration is here PangoAttribute * pango_attr_line_height_new (double factor); ^ PR: 260916 Reported by: antoine (via exp-run) Regressed by: https://gitlab.gnome.org/GNOME/pango/-/commit/623134f48ad9 x11-toolkits/pangoxsl/files/patch-pango-1.50 (new) | 53 ++++++++++++++++++++++ 1 file changed, 53 insertions(+)
This should be fine
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=47d5c85115d8aadf3ccc9170969673b85a2228c0 commit 47d5c85115d8aadf3ccc9170969673b85a2228c0 Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2021-12-22 02:49:46 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2022-01-08 08:35:23 +0000 x11-toolkits/pango: update to 1.50.3 Changes: https://gitlab.gnome.org/GNOME/pango/-/blob/1.50.3/NEWS PR: 260916 Exp-run by: antoine Approved by: tcberner x11-toolkits/pango/Makefile | 4 +- x11-toolkits/pango/distinfo | 6 +-- x11-toolkits/pango/pkg-plist | 93 +++++++++++++++++++++++++++++++++++++++++++- 3 files changed, 96 insertions(+), 7 deletions(-)
(In reply to Daniel Engberg from comment #2) > 23/26 test-layout (new failure) Was it marked SKIP in 1.48.10? Better file a bug upstream. Debugging tests is time-consuming and not very useful without FreeBSD CI upstream or an actual application affected.