Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • wayland wayland
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 147
    • Issues 147
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 58
    • Merge requests 58
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • waylandwayland
  • waylandwayland
  • Issues
  • #272
Closed
Open
Issue created Jan 12, 2022 by hilga007@hilga007

Meson Deprecation Warning + AMD AOCC (Clang 13.0.0 cc compiler) + Ninja Warnings

  • Cloned repo.
  • meson build/ && cd build
  • ninja
  • ninja install

Identified AOCC compiler based on Clang 13.0.0. ninja -j 18 completed with errors. ninja install however was successful. Take note near the end of the meson deprecation warnings. Ryzen 5600X machine w/AMDuProf, ZenDNN, AOCL and AOCC configured. Latest 5.16.0.x mainline Ubuntu kernel and headers w/o any additional customizations.

Priority level in my highly non-expert noob opinion:

20:MesonIssue) That needs to be addressed 0:UserEnv) The other warnings likely could be from the combination of my fresh Ubuntu 22.04 + 5.16 Kernel + AOCC. Yet, AOCC has been great to me for all other tasks with getting this bare metal build up and running.

These are the two related issues that I seemingly cannot link.

Github-Meson-9300 Github-Meson-9304

eric@eric-b550-aorus:~/Playground/wayland/build$ ninja -j 18
[11/107] Generating doc/publican/sources/Architecture.xml with a custom command
warning: failed to load external entity "../doc/publican/images/x-architecture.map"
warning: failed to load external entity "../doc/publican/images/wayland-architecture.map"
[18/107] Generating doc/doxygen/man-pages-3 with a custom command
/home/eric/Playground/wayland/cursor/wayland-cursor.c:504: warning: argument 'cursor' of command @param is not found in the argument list of wl_cursor_frame(struct wl_cursor *_cursor, uint32_t time)
/home/eric/Playground/wayland/cursor/wayland-cursor.c:513: warning: The following parameter of wl_cursor_frame(struct wl_cursor *_cursor, uint32_t time) is not documented:
  parameter '_cursor'
/home/eric/Playground/wayland/cursor/wayland-cursor.c:452: warning: argument 'cursor' of command @param is not found in the argument list of wl_cursor_frame_and_duration(struct wl_cursor *_cursor, uint32_t time, uint32_t *duration)
/home/eric/Playground/wayland/cursor/wayland-cursor.c:464: warning: The following parameter of wl_cursor_frame_and_duration(struct wl_cursor *_cursor, uint32_t time, uint32_t *duration) is not documented:
  parameter '_cursor'
/home/eric/Playground/wayland/cursor/wayland-cursor.c:147: warning: argument 'image' of command @param is not found in the argument list of wl_cursor_image_get_buffer(struct wl_cursor_image *_img)
/home/eric/Playground/wayland/cursor/wayland-cursor.c:154: warning: The following parameter of wl_cursor_image_get_buffer(struct wl_cursor_image *_img) is not documented:
  parameter '_img'
/home/eric/Playground/wayland/cursor/wayland-cursor.c:504: warning: argument 'cursor' of command @param is not found in the argument list of wl_cursor_frame(struct wl_cursor *_cursor, uint32_t time)
/home/eric/Playground/wayland/cursor/wayland-cursor.h:86: warning: The following parameter of wl_cursor_frame(struct wl_cursor *_cursor, uint32_t time) is not documented:
  parameter '_cursor'
/home/eric/Playground/wayland/cursor/wayland-cursor.c:452: warning: argument 'cursor' of command @param is not found in the argument list of wl_cursor_frame_and_duration(struct wl_cursor *_cursor, uint32_t time, uint32_t *duration)
/home/eric/Playground/wayland/cursor/wayland-cursor.h:89: warning: The following parameter of wl_cursor_frame_and_duration(struct wl_cursor *_cursor, uint32_t time, uint32_t *duration) is not documented:
  parameter '_cursor'
/home/eric/Playground/wayland/cursor/wayland-cursor.c:147: warning: argument 'image' of command @param is not found in the argument list of wl_cursor_image_get_buffer(struct wl_cursor_image *_img)
/home/eric/Playground/wayland/cursor/wayland-cursor.h:83: warning: The following parameter of wl_cursor_image_get_buffer(struct wl_cursor_image *_img) is not documented:
  parameter '_img'
/home/eric/Playground/wayland/src/wayland-util.h:695: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:695: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:695: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:695: warning: argument 'uint32_t' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:695: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:695: warning: argument 'struct' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:695: warning: argument 'wl_message' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:695: warning: argument 'union' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:695: warning: argument 'wl_argument' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:723: warning: argument 'const' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:723: warning: argument 'char' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:723: warning: argument 'va_list' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
[22/107] Generating doc/doxygen/xml/Client/xml-Client-doc with a custom command
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'uint32_t' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'struct' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'wl_message' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'union' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'wl_argument' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'const' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'char' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'va_list' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'uint32_t' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'struct' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'wl_message' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'union' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'wl_argument' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'const' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'char' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'va_list' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
[24/107] Generating doc/doxygen/xml/Server/xml-Server-doc with a custom command
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'uint32_t' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'struct' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'wl_message' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'union' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'wl_argument' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'const' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'char' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'va_list' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'uint32_t' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'struct' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'wl_message' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'union' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'wl_argument' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'const' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'char' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'va_list' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
[28/107] Generating doc/doxygen/html-Cursor-doc with a custom command
/home/eric/Playground/wayland/cursor/wayland-cursor.c:506: warning: argument 'cursor' of command @param is not found in the argument list of wl_cursor_frame(struct wl_cursor *_cursor, uint32_t time)
/home/eric/Playground/wayland/cursor/wayland-cursor.c:513: warning: The following parameter of wl_cursor_frame(struct wl_cursor *_cursor, uint32_t time) is not documented:
  parameter '_cursor'
/home/eric/Playground/wayland/cursor/wayland-cursor.c:454: warning: argument 'cursor' of command @param is not found in the argument list of wl_cursor_frame_and_duration(struct wl_cursor *_cursor, uint32_t time, uint32_t *duration)
/home/eric/Playground/wayland/cursor/wayland-cursor.c:464: warning: The following parameter of wl_cursor_frame_and_duration(struct wl_cursor *_cursor, uint32_t time, uint32_t *duration) is not documented:
  parameter '_cursor'
/home/eric/Playground/wayland/cursor/wayland-cursor.c:149: warning: argument 'image' of command @param is not found in the argument list of wl_cursor_image_get_buffer(struct wl_cursor_image *_img)
/home/eric/Playground/wayland/cursor/wayland-cursor.c:154: warning: The following parameter of wl_cursor_image_get_buffer(struct wl_cursor_image *_img) is not documented:
  parameter '_img'
/home/eric/Playground/wayland/cursor/wayland-cursor.c:506: warning: argument 'cursor' of command @param is not found in the argument list of wl_cursor_frame(struct wl_cursor *_cursor, uint32_t time)
/home/eric/Playground/wayland/cursor/wayland-cursor.h:86: warning: The following parameter of wl_cursor_frame(struct wl_cursor *_cursor, uint32_t time) is not documented:
  parameter '_cursor'
/home/eric/Playground/wayland/cursor/wayland-cursor.c:454: warning: argument 'cursor' of command @param is not found in the argument list of wl_cursor_frame_and_duration(struct wl_cursor *_cursor, uint32_t time, uint32_t *duration)
/home/eric/Playground/wayland/cursor/wayland-cursor.h:89: warning: The following parameter of wl_cursor_frame_and_duration(struct wl_cursor *_cursor, uint32_t time, uint32_t *duration) is not documented:
  parameter '_cursor'
/home/eric/Playground/wayland/cursor/wayland-cursor.c:149: warning: argument 'image' of command @param is not found in the argument list of wl_cursor_image_get_buffer(struct wl_cursor_image *_img)
/home/eric/Playground/wayland/cursor/wayland-cursor.h:83: warning: The following parameter of wl_cursor_image_get_buffer(struct wl_cursor_image *_img) is not documented:
  parameter '_img'
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'uint32_t' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'struct' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'wl_message' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'union' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'wl_argument' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'const' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'char' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'va_list' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
[75/107] Generating doc/doxygen/html-Server-doc with a custom command
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'uint32_t' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'struct' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'wl_message' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'union' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'wl_argument' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'const' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'char' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'va_list' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
[76/107] Generating doc/publican/Wayland-docbook-html with a custom command
Writing pr01.html for preface
Writing pr02.html for preface
Writing ch01.html for chapter(chap-Introduction)
Writing ch02.html for chapter(chap-Compositors)
Writing ch03.html for chapter(chap-Wayland-Architecture)
Writing ch04.html for chapter(chap-Protocol)
Writing ch05.html for chapter(chap-X11-Application-Support)
Writing apa.html for appendix(appe-Wayland-Protocol)
Writing apb.html for appendix(sect-Library-Client)
Error: no ID for constraint linkend: "Server-wayland-server-core_8h_1a3dfebf4109ca3ff4d66d28019a2c2602".
Writing apc.html for appendix(sect-Library-Server)
Writing index.html for book
[82/107] Generating doc/doxygen/html-Client-doc with a custom command
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'void' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'uint32_t' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'const' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'struct' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'wl_message' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'union' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:697: warning: argument 'wl_argument' of command @param is not found in the argument list of wl_dispatcher_func_t(const void *, void *, uint32_t, const struct wl_message *, union wl_argument *)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'const' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'char' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)
/home/eric/Playground/wayland/src/wayland-util.h:725: warning: argument 'va_list' of command @param is not found in the argument list of wl_log_func_t(const char *, va_list)

**And here below you will find the results of meson build and meson configure **

[eric@eric-b550-aorus:~/Playground/wayland$ meson setup build/
The Meson build system
Version: 0.61.0
Source dir: /home/eric/Playground/wayland
Build dir: /home/eric/Playground/wayland/build
Build type: native build
Project name: wayland
Project version: 1.20.90
C compiler for the host machine: cc (clang 13.0.0 "AMD clang version 13.0.0 (CLANG: AOCC_3.2.0-Build#128 2021_11_12) (based on LLVM Mirror.Version.13.0.0)")
C linker for the host machine: cc ld.lld 13.0.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -Wno-unused-parameter: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wmissing-prototypes: YES 
Compiler for C supports arguments -fvisibility=hidden: YES 
Has header "sys/prctl.h" : YES 
Has header "sys/procctl.h" : NO 
Has header "sys/ucred.h" : NO 
Checking for function "accept4" : YES 
Checking for function "mkostemp" : YES 
Checking for function "posix_fallocate" : YES 
Checking for function "prctl" : YES 
Checking for function "memfd_create" : YES 
Checking for function "mremap" : YES 
Checking for function "strndup" : YES 
Checking whether type "struct xucred" has member "cr_pid" : NO 
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency libffi found: YES 3.4.2
Header <sys/signalfd.h> has symbol "SFD_CLOEXEC" : YES 
Header <sys/timerfd.h> has symbol "TFD_CLOEXEC" : YES 
Header <time.h> has symbol "CLOCK_MONOTONIC" : YES 
Checking for function "clock_gettime" : YES 
Configuring config.h using configuration
Configuring wayland-version.h using configuration
Run-time dependency expat found: YES 2.4.2
Run-time dependency libxml-2.0 found: YES 2.9.12
Program embed.py found: YES (/usr/bin/python3 /home/eric/Playground/wayland/src/embed.py)
Library m found: YES
Run-time dependency threads found: YES
Program nm found: YES (/usr/bin/nm)
Program wayland-egl-symbols-check found: YES (/home/eric/Playground/wayland/egl/wayland-egl-symbols-check)
Library dl found: YES
Dependency threads found: YES unknown (cached)
Dependency threads found: YES unknown (cached)
Library dl found: YES
C++ compiler for the host machine: c++ (clang 13.0.0 "AMD clang version 13.0.0 (CLANG: AOCC_3.2.0-Build#128 2021_11_12) (based on LLVM Mirror.Version.13.0.0)")
C++ linker for the host machine: c++ ld.lld 13.0.0
Program sed found: YES (/usr/bin/sed)
Program scanner-test.sh found: YES (/home/eric/Playground/wayland/tests/scanner-test.sh)
Program dot found: YES (/usr/bin/dot)
Program doxygen found: YES (/usr/bin/doxygen)
Program xsltproc found: YES (/usr/bin/xsltproc)
Program xmlto found: YES (/usr/bin/xmlto)
Message: doxygen: 1.9.1
Message: dot: dot - graphviz version 2.43.0 (0)
WARNING: You should add the boolean check kwarg to the run_command call.
         It currently defaults to false,
         but it will default to true in future releases of meson.
         See also: https://github.com/mesonbuild/meson/issues/9300
Configuring wayland.doxygen using configuration
Program gen-doxygen.py found: YES (/home/eric/Playground/wayland/doc/doxygen/gen-doxygen.py)
Build targets in project: 60
NOTICE: Future-deprecated features used:
 * 0.55.0: {'ExternalProgram.path'}
 * 0.56.0: {'meson.build_root'}

Found ninja-1.10.1 at /usr/bin/ninja]
eric@eric-b550-aorus:~/Playground/wayland/build$ meson configure
Core properties:
  Source dir /home/eric/Playground/wayland
  Build dir  /home/eric/Playground/wayland/build

Main project options:
  
  Core options                           Current Value                            Possible Values                          Description
  ------------                           -------------                            ---------------                          -----------
  auto_features                          auto                                     [enabled, disabled, auto]                Override value of all 'auto' features
  backend                                ninja                                    [ninja, vs, vs2010, vs2012, vs2013,      Backend to use
                                                                                  vs2015, vs2017, vs2019,                  
                                                                                   vs2022, xcode]                          
  buildtype                              debugoptimized                           [plain, debug, debugoptimized, release,  Build type to use
                                                                                  minsize, custom]                         
  cmake_prefix_path                      []                                                                                List of additional prefixes for cmake to search
  debug                                  true                                     [true, false]                            Debug
  default_library                        shared                                   [shared, static, both]                   Default library type
  force_fallback_for                     []                                                                                Force fallback for those subprojects
  install_umask                          0022                                     [preserve, 0000-0777]                    Default umask to apply on permissions of installed files
  layout                                 mirror                                   [mirror, flat]                           Build directory layout
  optimization                           2                                        [0, g, 1, 2, 3, s]                       Optimization level
  pkg_config_path                        []                                                                                List of additional paths for pkg-config to search
  strip                                  false                                    [true, false]                            Strip targets on install
  unity                                  off                                      [on, off, subprojects]                   Unity build
  unity_size                             4                                        >=2                                      Unity block size
  warning_level                          2                                        [0, 1, 2, 3]                             Compiler warning level to use
  werror                                 false                                    [true, false]                            Treat warnings as errors
  wrap_mode                              default                                  [default, nofallback, nodownload,        Wrap mode
                                                                                  forcefallback, nopromote]                
  
  Backend options                        Current Value                            Possible Values                          Description
  ---------------                        -------------                            ---------------                          -----------
  backend_max_links                      0                                        >=0                                      Maximum number of linker processes to run or 0 for no limit
  
  Base options                           Current Value                            Possible Values                          Description
  ------------                           -------------                            ---------------                          -----------
  b_asneeded                             true                                     [true, false]                            Use -Wl,--as-needed when linking
  b_colorout                             always                                   [auto, always, never]                    Use colored output
  b_coverage                             false                                    [true, false]                            Enable coverage tracking.
  b_lto                                  false                                    [true, false]                            Use link time optimization
  b_lto_mode                             default                                  [default, thin]                          Select between different LTO modes.
  b_lto_threads                          0                                                                                 Use multiple threads for Link Time Optimization
  b_lundef                               true                                     [true, false]                            Use -Wl,--no-undefined when linking
  b_ndebug                               false                                    [true, false, if-release]                Disable asserts
  b_pch                                  true                                     [true, false]                            Use precompiled headers
  b_pgo                                  off                                      [off, generate, use]                     Use profile guided optimization
  b_pie                                  false                                    [true, false]                            Build executables as position independent
  b_sanitize                             none                                     [none, address, thread, undefined,       Code sanitizer to use
                                                                                  memory, address,undefined]               
  b_staticpic                            true                                     [true, false]                            Build static libraries as position independent
  
  Compiler options                       Current Value                            Possible Values                          Description
  ----------------                       -------------                            ---------------                          -----------
  c_args                                 []                                                                                Extra arguments passed to the c compiler
  c_link_args                            []                                                                                Extra arguments passed to the c linker
  c_std                                  none                                     [none, c89, c99, c11, c17, c18, c2x,     C language standard to use
                                                                                  gnu89, gnu99, gnu11,                     
                                                                                   gnu17, gnu18, gnu2x]                    
  cpp_args                               []                                                                                Extra arguments passed to the cpp compiler
  cpp_eh                                 default                                  [none, default, a, s, sc]                C++ exception handling type.
  cpp_link_args                          []                                                                                Extra arguments passed to the cpp linker
  cpp_rtti                               true                                     [true, false]                            Enable RTTI
  cpp_std                                none                                     [none, c++98, c++03, c++11, c++14,       C++ language standard to use
                                                                                  c++17, c++1z, c++2a, c++20,              
                                                                                   gnu++11, gnu++14, gnu++17, gnu++1z,     
                                                                                  gnu++2a, gnu++20]                        
  
  Directories                            Current Value                            Possible Values                          Description
  -----------                            -------------                            ---------------                          -----------
  bindir                                 bin                                                                               Executable directory
  datadir                                share                                                                             Data file directory
  includedir                             include                                                                           Header file directory
  infodir                                share/info                                                                        Info page directory
  libdir                                 lib/x86_64-linux-gnu                                                              Library directory
  libexecdir                             libexec                                                                           Library executable directory
  localedir                              share/locale                                                                      Locale data directory
  localstatedir                          /var/local                                                                        Localstate data directory
  mandir                                 share/man                                                                         Manual page directory
  prefix                                 /usr/local                                                                        Installation prefix
  sbindir                                sbin                                                                              System executable directory
  sharedstatedir                         /var/local/lib                                                                    Architecture-independent data directory
  sysconfdir                             etc                                                                               Sysconf data directory
  
  Testing options                        Current Value                            Possible Values                          Description
  ---------------                        -------------                            ---------------                          -----------
  errorlogs                              true                                     [true, false]                            Whether to print the logs from failing tests
  stdsplit                               true                                     [true, false]                            Split stdout and stderr in test logs
  
  Project options                        Current Value                            Possible Values                          Description
  ---------------                        -------------                            ---------------                          -----------
  documentation                          true                                     [true, false]                            Build the documentation (requires Doxygen, dot, xmlto, xsltproc)
  dtd_validation                         true                                     [true, false]                            Validate the protocol DTD (requires libxml2)
  icon_directory                                                                                                           Location used to look for cursors (defaults to ${datadir}/icons if unset)
  libraries                              true                                     [true, false]                            Compile Wayland libraries
  scanner                                true                                     [true, false]                            Compile wayland-scanner binary
  tests                                  true                                     [true, false]                            Compile Wayland tests
Edited Jan 12, 2022 by hilga007
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking