Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Adélie Package Tree Adélie Package Tree
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 384
    • Issues 384
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 20
    • Merge requests 20
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Adélie Linux
  • Adélie Package TreeAdélie Package Tree
  • Issues
  • #673
Closed
Open
Created May 07, 2022 by Zach van Rijn@zOwner

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:

  • https://gitlab.freedesktop.org/xorg/lib/libxcb/-/issues/49
  • https://gitlab.freedesktop.org/xorg/lib/libxcb/-/commit/f01f3c378eb0168fbb055c7be1c2d08a7acd3752
Assignee
Assign to
Time tracking