user/libxcb: FTBFS: test suite uses deprecated 'check' API
Caused by 14d96e29.
make[3]: Entering directory '/root/packages/user/libxcb/src/libxcb-1.14/tests'
CC check_all.o
CC check_public.o
In file included from check_public.c:1:
check_public.c: In function ‘parse_display_pass’:
check_public.c:40:24: error: too many arguments for format [-Werror=format-extra-args]
fail_unless(success, "unexpected parse failure %sfor '%s'", test_string[test_type], name);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check_public.c:41:44: error: too many arguments for format [-Werror=format-extra-args]
fail_unless(strcmp(host, got_host) == 0, "parse %sproduced unexpected hostname '%s' for '%s': expected '%s'", test_string[test_type], got_host, name, host);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...
20220507-07_02_16.254182051_qt5-qtquick3d.log
Upstream issue and patch: